XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers $ 3,336 $ 3,664 $ 10,074 $ 10,413
ASC 842 rental revenue 37,350 27,705 106,010 74,533
Total revenue 40,686 31,369 116,084 84,946
Compressors - sales        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 383 207 1,724 1,214
Other (parts/rebuilds) - sales        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 1,460 1,206 4,892 4,786
Aftermarket services        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers $ 1,493 $ 2,251 $ 3,458 $ 4,413