v3.26.1
Property, Plant and Equipment - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Property, Plant and Equipment [Line Items]      
Depreciation $ 29,400,000 $ 23,400,000  
Property, plant and equipment 1,174,248,000   $ 1,088,529,000
Impairment 0 $ 0  
Net of accumulated depreciation 320,386,000   290,995,000
Property, plant and equipment, net 853,862,000   797,534,000
Rental Fleet      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment 1,000,000,000   1,000,000,000
Property, plant and equipment, net $ 730,300,000   $ 735,400,000