v3.24.3
Earnings per Share - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method        
Dividends and dividend equivalents declared (in dollars per share) $ 0.50   $ 1.50  
Dividends paid $ 1,263 $ 0 $ 3,802 $ 0
Class A        
Earnings Per Share, Basic, by Common Class, Including Two Class Method        
Dividends and dividend equivalents declared (in dollars per share) $ 0.50   $ 1.50  
Dividends paid $ 1,090   $ 3,280  
Class A | Restricted Stock Units (RSUs)        
Earnings Per Share, Basic, by Common Class, Including Two Class Method        
Shares excluded from EPS calc (in shares)   5   21
Class B        
Earnings Per Share, Basic, by Common Class, Including Two Class Method        
Dividends and dividend equivalents declared (in dollars per share) $ 0.50   $ 1.50  
Dividends paid $ 172   $ 519