XML 125 R110.htm IDEA: XBRL DOCUMENT v3.20.4
Income taxes - Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Currently payable (receivable) $ (276) $ 24
Deferred 73,261 65,823
Other 1,113 952
Income taxes, principally deferred $ 74,098 $ 66,799