XML 70 R58.htm IDEA: XBRL DOCUMENT v3.7.0.1
Non-Designated Derivative Gains (Losses) (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Mar. 31, 2017
Mar. 31, 2016
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value of derivatives not designated as hedges $ (166) $ 157 $ (215) $ (45)
Foreign Exchange Contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value of derivatives not designated as hedges (115) 188 (120) 113
Equity Contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value of derivatives not designated as hedges (42) (19) (84) (15)
Interest Rate Contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value of derivatives not designated as hedges 8 (4) 2 4
Credit Contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value of derivatives not designated as hedges 1 1 5 (2)
Commodity Contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value of derivatives not designated as hedges $ (18) $ (9) $ (18) $ (145)