XML 85 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Income taxes (Textual) (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Tax Credit Carryforward [Line Items]      
Interest and penalties related to unrecognized tax benefits recognized in income tax provision $ 116,000,000 $ 198,000,000 $ 137,000,000
Accrued interest and penalties associated with unrecognized tax benefits 783,000,000 667,000,000  
Income taxes paid 1,400,000,000 $ 1,900,000,000 $ 1,900,000,000
Federal [Member]      
Tax Credit Carryforward [Line Items]      
Tax credit carryforwards available to reduce income taxes 20,000,000    
NOL carryforwards available to reduce income taxes 143,000,000    
NOL carryforwards, valuation allowance 6,000,000    
Federal [Member] | Operating Losses That Expire Between 2021 and 2035 [Member]      
Tax Credit Carryforward [Line Items]      
NOL carryforwards, valuation allowance 0    
Federal [Member] | Expiration in tax years between 2023 and 2035 [Member]      
Tax Credit Carryforward [Line Items]      
Tax credit carryforwards, valuation allowance 0    
State [Member]      
Tax Credit Carryforward [Line Items]      
Tax credit carryforwards available to reduce income taxes 681,000,000    
Tax credit carryforwards, valuation allowance 585,000,000    
NOL carryforwards available to reduce income taxes 167,000,000    
Foreign [Member]      
Tax Credit Carryforward [Line Items]      
NOL carryforwards available to reduce income taxes 1,900,000,000    
NOL carryforwards, valuation allowance 754,000,000    
NOLs with no valuation allowance and no expiration 861,000,000    
Foreign [Member] | Operating Losses That Expire Between 2021 and 2030 [Member]      
Tax Credit Carryforward [Line Items]      
NOL carryforwards, valuation allowance $ 0