v3.22.4
Stockholders' Equity - Dividends Declared (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dividends Payable [Line Items]      
Annual dividends declared $ 1,968 $ 1,781 $ 1,641
  Common Stock      
Dividends Payable [Line Items]      
Cash dividends declared on Class A and Class B common stock, per share $ 2.04 $ 1.81 $ 1.64
Retained Earnings      
Dividends Payable [Line Items]      
Annual dividends declared $ 1,968 $ 1,781 $ 1,641