XML 104 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combination - Schedule of Allocation of Purchase Consideration to Assets Acquired and Liabilities (Details) - USD ($)
$ in Millions
1 Months Ended
Jan. 03, 2022
Feb. 28, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]          
Goodwill (tax deductible)     $ 51.7 $ 51.7 $ 39.8
Useful life   11 years      
Dynalloy, Inc          
Business Acquisition [Line Items]          
Inventories $ 0.5        
Property, plant and equipment 0.9        
Other assets 0.2        
Goodwill (tax deductible) 12.0        
Developed technology (15 year useful life) 15.4        
Total assets acquired $ 29.0        
Useful life 15 years