XML 110 R95.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring Charges - Additional Information (Detail)
$ in Millions
12 Months Ended
Jun. 30, 2017
USD ($)
Position
Jun. 30, 2016
USD ($)
2016 Restructuring    
Restructuring Cost and Reserve [Line Items]    
Number of positions eliminated | Position 4,700  
Restructuring charges   $ 501
Completion date Jun. 30, 2017  
2017 Restructuring    
Restructuring Cost and Reserve [Line Items]    
Completion date Jun. 30, 2018  
2017 Restructuring | Severance    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 306