XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisition - Additional Information (Details) - CSI Electrical Contractors, Inc - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Preliminary estimated net asset adjustments $ 1.0      
Total consideration, net of net asset adjustments $ 80.7      
Margin Guarantee        
Business Acquisition [Line Items]        
Change in contingent consideration   $ 0.5 $ 0.6 $ 2.0
Certain Performance Targets and Continued Employment of Key Executives        
Business Acquisition [Line Items]        
Change in contingent consideration   $ 5.4 $ 4.0 $ 0.4