XML 117 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
TREASURY STOCK - Narrative (Details) - USD ($)
2 Months Ended 12 Months Ended
Feb. 22, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Equity, Class of Treasury Stock [Line Items]        
Payments for repurchase of common stock   $ 163,000,000 $ 1,303,000,000 $ 8,187,000,000
Stock repurchase program, expected time to complete   3 years    
Remittances of employee withholding taxes   $ 163,000,000 141,000,000 151,000,000
Subsequent Event        
Equity, Class of Treasury Stock [Line Items]        
Payments for repurchase of common stock $ 500,000,000      
2019 Share Repurchase Program        
Equity, Class of Treasury Stock [Line Items]        
Remaining authorization to repurchase common stock   $ 10,400,000,000 $ 10,400,000,000  
Amount of common stock repurchases authorized       $ 15,000,000,000