XML 77 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended
Aug. 31, 2019
Aug. 31, 2018
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance $ 17,757  
Translation adjustments (83) $ (162)
Ending Balance 18,166 19,173
Foreign Currency Translation Loss [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance (954) (759)
Translation adjustments (83) (162)
Ending Balance (1,036) (921)
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 89 181
Reclassifications from AOCI (21) (23)
Ending Balance 118 158
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 (865) (578)
Ending Balance $ (918) $ (763)