Quarterly report pursuant to Section 13 or 15(d)

Acquisitions (Details)

v3.20.2
Acquisitions (Details) - USD ($)
$ in Thousands
1 Months Ended
Jul. 31, 2019
Sep. 30, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Goodwill   $ 95,094 $ 95,094
Contingent consideration   $ 6,100  
Omni Energy, LLC      
Business Acquisition [Line Items]      
Purchase consideration for assets acquired $ 23,500    
Payments to acquire assets and liabilities 2,700    
Contingent consideration 20,800    
Contingent consideration, estimated range of outcomes, lower value 17,700    
Contingent consideration, estimated range of outcomes, higher value 28,900    
Goodwill 9,300    
Omni Energy, LLC | Customer Relationships      
Business Acquisition [Line Items]      
Finite-lived intangibles acquired $ 14,200    
Finite-lived intangibles, useful life 5 years