v3.26.3
Employee Retirement Plans - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Aug. 31, 2026
Aug. 31, 2025
May 31, 2027
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plans $ 2.9    
Forecast      
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plans     $ 8.8
U.S      
Defined Benefit Plan Disclosure [Line Items]      
Curtailment gain 0.0 $ 0.0  
Non-U.S      
Defined Benefit Plan Disclosure [Line Items]      
Curtailment gain 1.2 $ 0.0  
Kloeckner [Member] | U.S | Overfunded Status      
Defined Benefit Plan Disclosure [Line Items]      
Funded status plan 0.1    
Kloeckner [Member] | U.S | Underfunded Status | Defined Benefit Pension and Other Postretirement Benefit Plans      
Defined Benefit Plan Disclosure [Line Items]      
Funded status plan 10.3    
Kloeckner [Member] | Non-U.S | Overfunded Status      
Defined Benefit Plan Disclosure [Line Items]      
Funded status plan 333.8    
Kloeckner [Member] | Non-U.S | Underfunded Status      
Defined Benefit Plan Disclosure [Line Items]      
Funded status plan 8.7    
Sitem Group | Stanzwerk AG Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Curtailment gain $ 1.2