XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisition - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Jan. 03, 2022
Sep. 30, 2022
Sep. 30, 2021
Business Acquisition [Line Items]      
Cash paid   $ 26.0 $ 0.0
Dynalloy, Inc      
Business Acquisition [Line Items]      
Aggregate purchase price $ 29.0    
Cash paid 26.0    
Amount retained for post-closing working capital adjustment $ 3.0    
Business combination consideration holdback funds period 12 months