v3.26.1
Acquisitions - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended 7 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
employee
manufacturing_site
Jul. 31, 2025
USD ($)
Aug. 31, 2023
USD ($)
period
Apr. 04, 2026
USD ($)
Jul. 04, 2026
USD ($)
Jun. 28, 2025
USD ($)
Apr. 04, 2026
USD ($)
Dec. 31, 2025
USD ($)
Business Combination [Line Items]                
Bargain purchase gain         $ 5,383,000 $ 0    
Reduction in goodwill         393,000      
Contingent consideration liability         0     $ 9,954,000
Payment of contingent consideration         5,343,000 11,488,000    
Increase (decrease) change in fair value of contingent consideration         126,000 $ 701,000    
Metal Sales Manufacturing Corporation                
Business Combination [Line Items]                
Preliminary purchase price $ 181,800,000              
Cash payment for acquisition $ 200,000,000.0              
Reduction in purchase price       $ 7,100,000 7,100,000      
Net purchase price       174,700,000     $ 174,678,000  
Bargain purchase gain             $ 51,202,000 45,800,000
Increase in deferred income tax liabilities         1,800,000      
Additional bargain purchase gain recognized         5,400,000      
Metal Sales Manufacturing Corporation | Metal Sales Manufacturing Corporation                
Business Combination [Line Items]                
Number of employees | employee 900              
Number of manufacturing facilities | manufacturing_site 21              
Cold Rolled Steel, LLC                
Business Combination [Line Items]                
Cash payment for acquisition   $ 6,500,000            
Net purchase price   $ 6,400,000     6,000,000.0      
Reduction in goodwill         400,000      
M.A.C. Métal                
Business Combination [Line Items]                
Contingent consideration liability     $ 16,800,000   $ 0     10,000,000.0
Number of consecutive periods | period     2          
Period of contingent consideration payable     12 months          
Payment of contingent consideration       10,100,000       $ 11,500,000
Increase (decrease) change in fair value of contingent consideration       $ 100,000