XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenue from External Customer [Line Items]          
Revenue recognized     $ 400,000    
Deferred revenue $ 0   $ 0   $ 418,000
Amortization period of capitalized contract costs 1 year   1 year    
Uncertain tax positions $ 0   $ 0   $ 0
Capitalized interest $ 1,200,000 $ 1,400,000 $ 3,600,000 $ 4,100,000  
Rental Contracts, Excluding Large Horsepower Compressors | Minimum          
Revenue from External Customer [Line Items]          
Rental contract term 6 months   6 months    
Rental Contracts, Large Horsepower Compressors | Maximum          
Revenue from External Customer [Line Items]          
Rental contract term 60 months   60 months