XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions - Narrative (Details) - Canton Galvanizing, LLC
Jul. 01, 2025
USD ($)
Business Acquisition [Line Items]  
Consideration transferred $ 30,100,000
Customer Relationships  
Business Acquisition [Line Items]  
Weighted-average life (in years) 15 years
Residual value $ 0