XML 50 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Nov. 30, 2019
Nov. 30, 2018
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance     $ 17,757  
Translation adjustments $ 72 $ (31) (11) $ (193)
Ending Balance 18,659 19,294 18,659 19,294
Foreign Currency Translation Loss [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance (1,036) (921) (954) (759)
Translation adjustments 72 (31) (11) (193)
Ending Balance (964) (952) (964) (952)
Foreign Currency Translation Loss [Member] | ASU 2018-02 [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Reclassification to retained earnings due to the adoption of ASU 2018-02     1  
Retirement Plans Adjustments [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance 118 158 89 181
Reclassifications from AOCI (20) (23) (41) (46)
Ending Balance 98 135 98 135
Retirement Plans Adjustments [Member] | ASU 2018-02 [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Reclassification to retained earnings due to the adoption of ASU 2018-02     50  
Accumulated Other Comprehensive (Loss) [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance (918) (763) (865) (578)
Ending Balance $ (866) $ (817) $ (866) $ (817)