XML 87 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative contracts (Detail) - Finance and Financial Products [Member] - USD ($)
$ in Millions
Mar. 31, 2018
Dec. 31, 2017
Derivative [Line Items]    
Liabilities $ 2,378 $ 2,172
Not Designated as Hedging Instrument [Member] | Equity Index Put Options [Member]    
Derivative [Line Items]    
Liabilities 2,378 2,172
Notional Value [1] $ 29,479 $ 28,753
[1] Represents the aggregate undiscounted amounts payable assuming that the value of each index is zero at each contract's expiration date. Certain of these contracts are denominated in foreign currencies. Notional amounts are based on the foreign currency exchange rates as of each balance sheet date.