XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues from Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Rental $ 38,910 $ 33,734
Total revenue 41,383 36,907
Compressors    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 821 1,283
Other (Parts/Rebuilds)    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 1,106 1,220
Aftermarket services    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers $ 546 $ 670