XML 68 R51.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accrued Expenses And Other Payables (Details) - USD ($)
$ in Millions
Jun. 30, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Unrealized losses on derivative contracts $ 1,084 $ 926
Accrued expenses and other payables 2,222 4,114
Total accrued expenses and other payables $ 3,306 $ 5,040