v3.26.1
Rental Equipment - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
horsepower
unit
Jun. 30, 2025
USD ($)
unit
horsepower
Property, Plant, and Equipment [Line Items]        
Rental equipment units retired | unit     134 68
Rental equipment horsepower retired | horsepower     17,700 12,073
Property, plant and equipment, disposals     $ 0.4 $ 0.7
Capitalized interest $ 0.3 $ 0.5 0.5 1.1
Rental Equipment        
Property, Plant, and Equipment [Line Items]        
Depreciation expenses $ 9.8 $ 8.0 $ 19.0 $ 15.7