XML 97 R79.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Benefits - Multiemployer Pension Plans - Additional Information (Details)
$ in Millions
12 Months Ended
Aug. 31, 2024
USD ($)
Plan
Aug. 31, 2023
USD ($)
Aug. 31, 2022
USD ($)
Multiemployer Plans [Line Items]      
Number of multiemployer plans | Plan 13    
Multiemployer Plans, Pension      
Multiemployer Plans [Line Items]      
Multiemployer plan, contributions by employer $ 8 $ 7 $ 7
Steelworkers Western Independent Shops Pension Plan      
Multiemployer Plans [Line Items]      
Multiemployer plan, expiration date Mar. 31, 2026    
Multiemployer plan, contributions by employer $ 4 $ 4 $ 4
Steelworkers Western Independent Shops Pension Plan | Minimum      
Multiemployer Plans [Line Items]      
Multiemployer plan rehabilitation plan contributions as a percent of total contributions 5.00%