XML 84 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income taxes (Textual) (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
May 31, 2021
USD ($)
Tax Credit Carryforward [Line Items]        
Interest and penalties related to unrecognized tax benefits recognized in income tax provision $ 98,000,000 $ 116,000,000 $ 198,000,000  
Accrued interest and penalties associated with unrecognized tax benefits 881,000,000 783,000,000    
Income taxes paid 1,900,000,000 $ 1,400,000,000 $ 1,900,000,000  
Federal [Member]        
Tax Credit Carryforward [Line Items]        
Tax credit carryforwards available to reduce income taxes 75,000,000      
NOL carryforwards available to reduce income taxes 606,000,000      
NOL carryforwards, valuation allowance 6,000,000      
NOLs with no valuation allowance and no expiration 426,000,000      
Proposed additional income tax       $ 3,600,000,000
Repatriation tax on proposed additional tax       $ 900,000,000
Number of notices on proposed additional tax       2
Federal [Member] | Expiration in tax years between 2023 and 2040        
Tax Credit Carryforward [Line Items]        
Tax credit carryforwards, valuation allowance 0      
Federal [Member] | Operating Losses That Expire Between 2022 and 2037        
Tax Credit Carryforward [Line Items]        
NOL carryforwards, valuation allowance 0      
State [Member]        
Tax Credit Carryforward [Line Items]        
Tax credit carryforwards available to reduce income taxes 798,000,000      
Tax credit carryforwards, valuation allowance 709,000,000      
NOL carryforwards available to reduce income taxes 391,000,000      
NOL carryforwards, valuation allowance 330,000,000      
Foreign [Member]        
Tax Credit Carryforward [Line Items]        
NOL carryforwards available to reduce income taxes 2,000,000,000      
NOL carryforwards, valuation allowance 561,000,000      
NOLs with no valuation allowance and no expiration 800,000,000      
Foreign [Member] | Operating Losses That Expire Between 2022 and 2031        
Tax Credit Carryforward [Line Items]        
NOL carryforwards, valuation allowance $ 0