XML 94 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Capital Return Program (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
Jan. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award            
Remaining authorized repurchase amount $ 51,280   $ 51,280      
Share repurchase program, authorized amount         $ 50,000  
Shares repurchased and retired $ 8,856 $ 3,698 $ 29,807 $ 13,709    
Dividends and dividend equivalents declared (in dollars per share) $ 0.50   $ 1.50      
Dividends paid $ 1,263 $ 0 $ 3,802 $ 0    
January 2017 Share Repurchase Program            
Share-based Compensation Arrangement by Share-based Payment Award            
Remaining authorized repurchase amount           $ 30,930
Class A            
Share-based Compensation Arrangement by Share-based Payment Award            
Shares repurchased and retired (in shares)     65      
Shares repurchased and retired     $ 29,810      
Dividends and dividend equivalents declared (in dollars per share) $ 0.50   $ 1.50      
Dividends paid $ 1,090   $ 3,280      
Class B            
Share-based Compensation Arrangement by Share-based Payment Award            
Dividends and dividend equivalents declared (in dollars per share) $ 0.50   $ 1.50      
Dividends paid $ 172   $ 519