v3.26.1
Employee Retirement Plans - Additional Information (Detail)
3 Months Ended 12 Months Ended
Nov. 30, 2024
USD ($)
Beneficiary
May 31, 2026
USD ($)
Age
May 31, 2025
USD ($)
May 31, 2024
USD ($)
Jun. 03, 2025
USD ($)
Defined Benefit Plan Disclosure [Line Items]          
Percentage of matching contribution per dollar   50.00%      
Percentage of plan participants compensation   4.00%      
Employer contribution   3.00%      
Minimum contribution guarantees percentage   3.00%      
Benefit receivable reaching age | Age   65      
Defined benefit pension and other post employment benefit plan accumulated benefit obligation   $ 94,900,000 $ 52,400,000    
Description of investment policy and strategy for the defined benefit plan   The investment policy and strategy for the defined benefit plans is: (i) long-term in nature with liquidity requirements that are anticipated to be minimal due to the projected normal retirement date of the average employee and the current average age of participants; (ii) to earn nominal returns, net of investment fees, equal to or in excess of the defined benefit plans’ respective liability growth rate; and (iii) to include a diversified asset allocation of domestic and international equities and fixed income investments.      
Expected employer contribution to defined benefit plan during fiscal 2027   $ 2,800,000      
Tempel Steel Company          
Defined Benefit Plan Disclosure [Line Items]          
Defined benefit plan, funded percentage 26.00%        
Defined benefit plan, benefit obligation, non-cash settlement gain $ 2,700,000        
transferred of projected benefit obligation $ 18,700,000        
Number of beneficiaries owed | Beneficiary 472        
Defined benefit plan, benefit obligation, decrease for remeasurement due to settlement $ 2,000,000        
Discount rate     5.40%    
Tempel Steel Company | June 1, 2024 up until September 2024          
Defined Benefit Plan Disclosure [Line Items]          
Discount rate     5.55%    
Tempel Steel Company | September 2024 Until May 31, 2025          
Defined Benefit Plan Disclosure [Line Items]          
Discount rate     4.79%    
Maximum | Tempel Steel Company          
Defined Benefit Plan Disclosure [Line Items]          
Net periodic benefit cost   $ 100,000 $ 100,000 $ 100,000  
Voestalpine Automotive Components Nagold GmbH & Co. KG          
Defined Benefit Plan Disclosure [Line Items]          
Pension and other postretirement benefit obligations, net       $ 900,000  
Sitem Group          
Defined Benefit Plan Disclosure [Line Items]          
Pension and other postretirement benefit obligations, net         $ 14,300,000