XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers $ 3,207 $ 3,056
Rental income 17,129 15,341
Total revenue 20,336 18,397
Compressors - sales    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,968 1,891
Flares - sales    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 0 46
Other (parts/rebuilds) - sales    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 925 774
Service and maintenance    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers $ 314 $ 345