XML 83 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income taxes - Narrative (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2017
Dec. 31, 2018
Income Taxes [Line Items]      
Statutory U.S. Corporate income tax rate 21.00% 35.00%  
Reduction in deferred income tax liabilities related to reduction in U.S. statutory income tax rate   $ 35,600  
Income tax benefit related to reduction in U.S. statutory income tax rate   29,600  
Increase in regulatory liabilities for deferred income tax liability reduction related to reduction in U.S. statutory income tax rate   6,000  
Income tax charge with respect to deemed repatriation of accumulated undistributed earnings of foreign subsidiaries   1,400  
Net income tax benefit as a result of enactment of the TCJA   $ 28,200  
Unrecognized tax benefits $ 952   $ 549
Unrecognized tax benefits that would impact effective tax rate 795    
Tax Equity Investment Funds [Member]      
Income Taxes [Line Items]      
Income tax expense for uncertain tax positions $ 377    
Tax Year 2012 [Member]      
Income Taxes [Line Items]      
Income tax examination, year under examination 2012    
Tax Year 2016 [Member]      
Income Taxes [Line Items]      
Income tax examination, year under examination 2016