XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Revenue from External Customer [Line Items]    
Cash equivalents, qualification, maximum original maturity of short-term investments 3 months  
Customer deposit requirements, large custom contracts, maximum percentage 50.00%  
Allowance for doubtful accounts $ 823,000 $ 338,000
Revenues 121,167,000 84,825,000
Revenue recognized (less than) 100,000 1,300,000
Deferred income $ 418,000 37,000
Amortization period of capitalized contract costs 1 year  
Product warranty reserves $ 0 0
Uncertain tax positions   $ 0
Capitalized interest $ 5,500,000  
Number of business segments | segment 1  
Developed Technology    
Revenue from External Customer [Line Items]    
Useful Life (years) 20 years 20 years
Intangible assets, weighted average remaining life 4 years  
Minimum    
Revenue from External Customer [Line Items]    
Rental contract term 6 months  
Property and equipment, estimated useful life 3 years  
Minimum | Rental Equipment    
Revenue from External Customer [Line Items]    
Property and equipment, estimated useful life 15 years  
Maximum    
Revenue from External Customer [Line Items]    
Rental contract term 60 months  
Property and equipment, estimated useful life 39 years  
Maximum | Rental Equipment    
Revenue from External Customer [Line Items]    
Property and equipment, estimated useful life 25 years  
Rental Contracts, Excluding Large Horsepower Compressors | Minimum    
Revenue from External Customer [Line Items]    
Rental contract term 6 months  
Rental Contracts, Large Horsepower Compressors | Maximum    
Revenue from External Customer [Line Items]    
Rental contract term 60 months  
Customer Concentration Risk | Oxy | Sales and Rental Income    
Revenue from External Customer [Line Items]    
Concentration risk, percentage 50.00% 42.00%
Customer Concentration Risk | Customer One | Accounts Receivable    
Revenue from External Customer [Line Items]    
Concentration risk, percentage 64.00% 55.00%