XML 65 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions - Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
1 Months Ended
Apr. 01, 2020
Dec. 31, 2020
TAS Energy    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Fair Value $ 53,400  
TAS Energy | Backlog    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 1 year  
Estimated Fair Value $ 5,200  
TAS Energy | Trade Name    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 25 years  
Estimated Fair Value $ 8,200  
TAS Energy | Customer Relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 10 years  
Estimated Fair Value $ 40,000  
T E C Industrial Construction and Maintenance    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Fair Value   $ 37,200
T E C Industrial Construction and Maintenance | Backlog    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life   2 years
Estimated Fair Value   $ 7,200
T E C Industrial Construction and Maintenance | Trade Name    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life   20 years
Estimated Fair Value   $ 5,800
T E C Industrial Construction and Maintenance | Customer Relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life   9 years
Estimated Fair Value   $ 24,200