v3.26.1
Revenue & Receivables - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]      
Net sales $ 1,193,451 $ 963,027 $ 1,013,540
Industrial Products      
Disaggregation of Revenue [Line Items]      
Net sales 508,642 328,095 344,190
Crane Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 434,696 398,117 412,076
Precision Conveyors Products      
Disaggregation of Revenue [Line Items]      
Net sales 148,567 154,659 163,463
Engineered Products      
Disaggregation of Revenue [Line Items]      
Net sales 102,178 82,029 93,728
All other      
Disaggregation of Revenue [Line Items]      
Net sales $ (632) $ 127 $ 83