v3.26.1
RETIREMENT PLANS - Reconciliation of Changes In Pension And Postretirement Healthcare Plans Benefit Obligations And Fair Value Of Assets (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Pension Plan      
Changes in PBO and Accumulated Postretirement Benefit Obligation (“APBO”)      
PBO/APBO at the beginning of year $ 27,048    
PBO/APBO at the end of year 28,095 $ 27,048  
Change in Plan Assets      
Balance at beginning of year 27,245    
Balance at end of year 29,113 27,245  
Funded Status 1,018 197  
Pension Plan | U.S. Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated Benefit Obligation (“ABO”) 26,491 25,501  
Changes in PBO and Accumulated Postretirement Benefit Obligation (“APBO”)      
PBO/APBO at the beginning of year 25,975 26,284  
Service cost 446 499 $ 544
Interest cost 1,514 1,447 1,362
Actuarial (gain) loss 811 (581)  
Benefits paid (1,684) (1,674)  
Settlements 0 0  
Other 0 0  
PBO/APBO at the end of year 27,062 25,975 26,284
Change in Plan Assets      
Balance at beginning of year 26,601 25,797  
Actual return on plan assets 3,220 1,661  
Company contributions 316 817  
Benefits paid (1,684) (1,674)  
Settlements 0 0  
Other 0 0  
Balance at end of year 28,453 26,601 25,797
Funded Status 1,391 626  
Amount Recognized in the Balance Sheet at May 31:      
Noncurrent asset 1,479 746  
Current pension, and other benefit obligations (12) (33)  
Noncurrent pension, and other benefit obligations (76) (87)  
Net amount recognized 1,391 626  
Amounts Recognized in AOCL and not yet reflected in Net Periodic Benefit Cost:      
Prior service cost (credit) (24) (32)  
Pension Plan | International Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated Benefit Obligation (“ABO”) 931 938  
Changes in PBO and Accumulated Postretirement Benefit Obligation (“APBO”)      
PBO/APBO at the beginning of year 1,073 1,018  
Service cost 40 38 38
Interest cost 48 43 42
Actuarial (gain) loss (31) (4)  
Benefits paid (34) (39)  
Settlements (35) (20)  
Other (28) 37  
PBO/APBO at the end of year 1,033 1,073 1,018
Change in Plan Assets      
Balance at beginning of year 644 602  
Actual return on plan assets 20 6  
Company contributions 60 64  
Benefits paid (34) (39)  
Settlements (35) (22)  
Other 5 33  
Balance at end of year 660 644 602
Funded Status (373) (429)  
Amount Recognized in the Balance Sheet at May 31:      
Noncurrent asset 74 88  
Current pension, and other benefit obligations (24) (25)  
Noncurrent pension, and other benefit obligations (423) (492)  
Net amount recognized (373) (429)  
Amounts Recognized in AOCL and not yet reflected in Net Periodic Benefit Cost:      
Prior service cost (credit) 2 3  
Postretirement Healthcare Plans      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated Benefit Obligation (“ABO”)  
Changes in PBO and Accumulated Postretirement Benefit Obligation (“APBO”)      
PBO/APBO at the beginning of year 1,195 1,162  
Service cost 27 26 27
Interest cost 66 65 61
Actuarial (gain) loss (23) 2  
Benefits paid (69) (62)  
Settlements 0 0  
Other 4 2  
PBO/APBO at the end of year 1,200 1,195 1,162
Change in Plan Assets      
Balance at beginning of year 0 0  
Actual return on plan assets 0 0  
Company contributions 65 59  
Benefits paid (69) (62)  
Settlements 0 0  
Other 4 3  
Balance at end of year 0 0 $ 0
Funded Status (1,200) (1,195)  
Amount Recognized in the Balance Sheet at May 31:      
Noncurrent asset 0 0  
Current pension, and other benefit obligations (78) (79)  
Noncurrent pension, and other benefit obligations (1,122) (1,116)  
Net amount recognized (1,200) (1,195)  
Amounts Recognized in AOCL and not yet reflected in Net Periodic Benefit Cost:      
Prior service cost (credit) $ (35) $ (39)