XML 70 R58.htm IDEA: XBRL DOCUMENT v3.3.1.900
Non-Designated Derivative Gains (Losses) (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Mar. 31, 2016
Mar. 31, 2015
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value of derivatives not designated as hedges $ 157 $ (488) $ (45) $ (910)
Foreign Exchange Contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value of derivatives not designated as hedges 188 (442) 113 (647)
Equity Contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value of derivatives not designated as hedges (19) (4) (15) (18)
Interest Rate Contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value of derivatives not designated as hedges (4) 3 4 21
Credit Contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value of derivatives not designated as hedges 1 2 (2) (2)
Commodity Contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value of derivatives not designated as hedges $ (9) $ (47) $ (145) $ (264)