XML 113 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]      
Valuation allowance increase $ 64 $ 79  
Unrecognized tax benefits 929 946  
Income tax penalties and interest (benefit) expense (35) (3) $ 41
Accrued interest and income tax penalties 180 215  
Accrued repatriation of foreign earnings 2,434 $ 3,500  
Decrease in unrecognized tax benefits 400    
Domestic tax authority      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 388    
Tax credit carryforward 12    
State and local jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 2,700    
Tax credit carryforward $ 1,000