XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]        
Provision for (reversal of) valuation allowances, net $ (32) $ 344 $ 36  
Tax benefit from foreign exchange loss on an intercompany debt refinancing transaction 91      
Research credits and incentives 127      
Intra-entity transfers (233) (18) (284)  
Tax return reassessments and settlements 187 210 (1)  
Excess tax benefits from stock options and restricted stock units (69) (80) (124)  
Undistributed earnings 34,000      
Unrecognized tax benefits 540 572 1,124 $ 1,091
Additions due to acquisitions 0 15 26  
UTB, interest and penalties 95 74    
Foreign Tax Credit Carryforwards        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforward 648      
Deferred Interest Carryforward        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforward 753      
Deferred Interest Carryforward | Tax Years 2025-2033        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforward 149      
Federal        
Operating Loss Carryforwards [Line Items]        
NOL carryforwards 70      
Domestic NOL Expires        
Operating Loss Carryforwards [Line Items]        
NOL carryforwards 30      
State        
Operating Loss Carryforwards [Line Items]        
NOL carryforwards 93      
State NOL Expires        
Operating Loss Carryforwards [Line Items]        
NOL carryforwards 83      
Non- U.S.        
Operating Loss Carryforwards [Line Items]        
NOL carryforwards 1,420      
Portion of Non- U.S. with expiration dates        
Operating Loss Carryforwards [Line Items]        
NOL carryforwards 435      
Federal        
Operating Loss Carryforwards [Line Items]        
Provision for (reversal of) valuation allowances, net   395    
Tax return reassessments and settlements   208    
Provision for (reversal of) tax reserves, net   658    
Charge for expired tax credits   49    
Unrecognized tax benefits reclassed to accrued income taxes in connection with IRS settlement   101    
Foreign        
Operating Loss Carryforwards [Line Items]        
Increase (decrease) in UTB 12 (143) (80)  
Federal and State        
Operating Loss Carryforwards [Line Items]        
Increase (decrease) in UTB $ 19 $ 610 75  
Deferred Tax Implications        
Operating Loss Carryforwards [Line Items]        
Intra-entity transfers     188  
Capital Loss        
Operating Loss Carryforwards [Line Items]        
Intra-entity transfers     $ 96