XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Details of Selected Balance Sheet Accounts - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Concentration Risk [Line Items]    
Increase in contract with customer, asset $ 200  
Contract with customer, asset, increase due to revenue recognized 15,300  
Contract with customer, asset, reclassified to receivable 15,100  
Increased (decreased) deferred revenue 4,324 $ (206)
Contract with customer, liability, increase due to billings 10,900  
Contract with customer, liability, revenue recognized 6,600  
Depreciation 12,700 16,400
Impairment of fixed asset   650
Amortization $ 5,200 5,200
Well Site Services    
Concentration Risk [Line Items]    
Impairment of fixed asset   $ 700
United States | Geographic Concentration Risk | Accounts Receivable    
Concentration Risk [Line Items]    
Concentration risk, percentage 78.00%  
United Kingdom | Geographic Concentration Risk | Accounts Receivable    
Concentration Risk [Line Items]    
Concentration risk, percentage 12.00%