XML 71 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions and Divestitures (Narrative) (Details) - USD ($)
$ in Thousands
Jul. 05, 2023
Aug. 22, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]          
Goodwill     $ 507,419 $ 513,383 $ 512,363
Quality Aluminum Products          
Business Acquisition [Line Items]          
Acquisition purchase price   $ 52,100      
Goodwill   $ 3,991      
Privately Held Utah-Based Company          
Business Acquisition [Line Items]          
Acquisition purchase price $ 10,400        
Goodwill $ 3,023