XML 51 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Revenue by Product Class and Timing (Detail) - USD ($)
$ in Millions
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Disaggregation Of Revenue [Line Items]    
Net sales $ 872.9 $ 834.0
Direct | Steel Processing    
Disaggregation Of Revenue [Line Items]    
Net sales 839.5 789.9
Toll | Steel Processing    
Disaggregation Of Revenue [Line Items]    
Net sales $ 33.4 $ 44.1