XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 1,782 $ 2,136 $ 4,988 $ 5,192
Rental income 18,144 15,613 35,274 30,954
Total revenue 19,926 17,749 40,262 36,146
Compressors - sales        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 286 0 2,253 1,891
Flares - sales        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 83 29 83 75
Other (parts/rebuilds) - sales        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 923 1,544 1,848 2,318
Service and maintenance        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 490 $ 563 $ 804 $ 908