XML 69 R51.htm IDEA: XBRL DOCUMENT v3.3.0.814
Accrued Expenses And Other Payables (Details) - USD ($)
$ in Millions
Sep. 30, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Unrealized losses on derivative contracts $ 859 $ 926
Accrued expenses and other payables 3,268 4,114
Total accrued expenses and other payables $ 4,127 $ 5,040