XML 57 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Accumulated Other Comprehensive Income - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) ("AOCI") (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2020
Nov. 30, 2019
Nov. 30, 2020
Nov. 30, 2019
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance     $ 18,295  
Translation adjustments $ 124 $ 72 253 $ (11)
Ending Balance 21,039 18,659 21,039 18,659
Foreign Currency Translation Loss [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance (1,078) (1,036) (1,207) (954)
Translation adjustments 124 72 253 (11)
Ending Balance (954) (964) (954) (964)
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 58 118 60 89
Reclassifications from AOCI (2) (20) (4) (41)
Ending Balance 56 98 56 98
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 (1,020) (918) (1,147) (865)
Ending Balance $ (898) $ (866) $ (898) (866)
Accumulated Other Comprehensive (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]       $ 51
[1] Relates to the adoption of ASU 2018-02.