XML 112 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
TREASURY STOCK AND DIVIDENDS - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 20, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 31, 2025
Feb. 23, 2023
Equity, Class of Treasury Stock [Line Items]                
Treasury stock repurchased but unsettled by period end amount   $ 20,000,000 $ 40,000,000          
Remittances of employee withholding taxes       $ 345,000,000 $ 194,000,000 $ 165,000,000    
Share Repurchase Program, Excise Tax, Payable   56,000,000 96,000,000 $ 56,000,000 96,000,000      
Dividends per share declared       $ 8.75        
Payments of Dividends       $ (1,174,000,000) 0 $ 0    
Payment Of Excise Taxes On Share Repurchases       96,000,000        
Subsequent Event                
Equity, Class of Treasury Stock [Line Items]                
Dividends per share declared $ 9.60              
2023 Share Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Remaining authorization to repurchase common stock   $ 7,700,000,000 $ 13,700,000,000 $ 7,700,000,000 $ 13,700,000,000      
Amount of common stock repurchases authorized               $ 20,000,000,000
2025 Share Repurchase Program | Subsequent Event                
Equity, Class of Treasury Stock [Line Items]                
Amount of common stock repurchases authorized             $ 20,000,000,000