v3.26.1
ACQUISITIONS - Narrative (Details) - Alloy Steel - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 01, 2025
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Apr. 01, 2025
Acquisitions          
Ownership purchased (as a percent) 65.00%       35.00%
Total ownership 100.00%        
Purchase price $ 131,154        
Acquisition costs   $ 429 $ 356 $ 1,231