XML 100 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Retirement Plans - Schedule of Retirement Plan Costs (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Pension and Other Postretirement Benefits Cost (Reversal of Cost) [Abstract]      
Defined benefit pension plans $ 236 $ (2) $ 88
Defined contribution plans 955 824 685
Postretirement healthcare plans 92 89 83
Retirement plans MTM (gain) loss (650) 1,578 (1,176)
Retirement plans costs $ 633 $ 2,489 $ (320)