XML 108 R86.htm IDEA: XBRL DOCUMENT v3.22.4
TREASURY STOCK - Narrative (Details) - USD ($)
1 Months Ended 2 Months Ended 12 Months Ended
Dec. 31, 2022
Feb. 22, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 23, 2023
Dec. 31, 2019
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, expected time to complete     4 years        
Treasury stock repurchased but unsettled by period end amount $ 70,000,000            
Payments for repurchase of common stock     $ 6,621,000,000 $ 163,000,000 $ 1,303,000,000    
Remittances of employee withholding taxes     165,000,000 163,000,000 $ 141,000,000    
Subsequent Event              
Equity, Class of Treasury Stock [Line Items]              
Payments for repurchase of common stock   $ 542,000,000          
2019 Share Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Remaining authorization to repurchase common stock $ 3,900,000,000   $ 3,900,000,000 $ 10,400,000,000      
Amount of common stock repurchases authorized             $ 15,000,000,000
2023 Share Repurchase Program | Subsequent Event              
Equity, Class of Treasury Stock [Line Items]              
Amount of common stock repurchases authorized           $ 20,000,000,000