XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions - Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 01, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Business Acquisition [Line Items]            
Operating income   $ 8,150 $ 4,273 $ 15,780 $ 8,943  
Developed Technology Rights [Member]            
Business Acquisition [Line Items]            
Estimated useful life 7 years 7 years   7 years   7 years
Customer Relationships [Member]            
Business Acquisition [Line Items]            
Estimated useful life 17 years          
Mid-States Aluminum [Member]            
Business Acquisition [Line Items]            
Inventory fair value step-up $ 891          
Property, plant and equipment fair value step-up 21,157          
Purchase price adjustment           $ (1,084)
Mid-States Aluminum [Member] | Developed Technology Rights [Member]            
Business Acquisition [Line Items]            
Intangibles $ 4,900          
Estimated useful life 7 years          
Mid-States Aluminum [Member] | Customer Relationships [Member]            
Business Acquisition [Line Items]            
Intangibles $ 17,700          
Estimated useful life 17 years