XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue from External Customer [Line Items]    
Revenue $ 26,620 $ 20,336
Uncertain tax position 0  
Capitalized interest 855  
Sales    
Revenue from External Customer [Line Items]    
Revenue recognized 37  
Bill and Hold Arrangement    
Revenue from External Customer [Line Items]    
Revenue $ 0 $ 0
Minimum    
Revenue from External Customer [Line Items]    
Amortization period of capitalized contract costs 1 year  
Rental Contracts, Excluding Large Horsepower Compressors | Minimum    
Revenue from External Customer [Line Items]    
Rental contract term 6 months  
Rental Contracts, Excluding Large Horsepower Compressors | Maximum    
Revenue from External Customer [Line Items]    
Rental contract term 24 months  
Rental Contracts, Large Horsepower Compressors | Maximum    
Revenue from External Customer [Line Items]    
Rental contract term 60 months