XML 96 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits - Multiemployer Pension Plans - Additional Information (Details)
$ in Millions
12 Months Ended
Aug. 31, 2023
USD ($)
Plan
Aug. 31, 2022
USD ($)
Aug. 31, 2021
USD ($)
Multiemployer Plans [Line Items]      
Number of multiemployer plans | Plan 14    
Multiemployer Plans, Pension      
Multiemployer Plans [Line Items]      
Multiemployer plan, contributions by employer $ 7 $ 7 $ 6
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%