XML 108 R93.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income taxes - Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Abstract]    
Currently payable (receivable) $ (643) $ (1,346)
Deferred 63,199 61,936
Other income tax liabilities 570 645
Income taxes, principally deferred $ 63,126 $ 61,235