XML 58 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisition - Additional information (Details) - CSI Electrical Contractors, Inc [Member]
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Business Acquisition [Line Items]  
Preliminary estimated net asset adjustments $ 1.0
Total consideration, net of net asset adjustments 80.7
Margin Guarantee [Member]  
Business Acquisition [Line Items]  
Change in contingent consideration 1.0
Certain Performance Targets and Continued Employment of Key Executives [Member]  
Business Acquisition [Line Items]  
Change in contingent consideration $ 0.4