XML 121 R105.htm IDEA: XBRL DOCUMENT v3.3.1.900
Supplementary Information - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2015
Dec. 31, 2014
Segment Reporting [Abstract]    
Payroll, vacation and employee benefits $ 1,424 $ 1,899
Trade 3,243 4,344
Other 3,060 3,003
Accounts payable and accrued liabilities $ 7,727 $ 9,246