XML 91 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Financial Data - Stockholders' Equity, Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Jan. 12, 2025
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Nov. 14, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Stock repurchase program, authorized amount     $ 18,000      
Share repurchase authority utilized during period     15,800      
Share repurchase program, available for repurchases     2,200      
Excise tax     $ 3      
Dividends declared per share (USD per share)   $ 0.98 $ 4.03 $ 3.62 $ 3.25  
Dividends payable (USD per share)           $ 1.09
Payment of dividends     $ 654 $ 589 $ 530  
Subsequent Event            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Payment for additional dividends $ 182