XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement benefits - changes in benefit obligations (Details) - Pension Plan - USD ($)
$ in Millions
12 Months Ended
Aug. 31, 2022
Aug. 31, 2021
Aug. 31, 2020
Change in benefit obligation [Roll Forward]      
Benefit obligation at beginning of year $ 10,206 $ 9,905  
Service costs 5 6 $ 2
Interest costs 149 139 141
Settlements 0 (2)  
Net actuarial (gain) loss (3,042) 75  
Benefits paid (304) (320)  
Acquisitions 0 182  
Currency translation adjustments (1,047) 223  
Benefit obligation at end of year $ 5,967 $ 10,206 $ 9,905