v3.26.1
Specialty Rental Assets, Net (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Specialty Rental Assets, Net            
Less: accumulated depreciation   $ (545,012)   $ (545,012)   $ (519,243)
Specialty rental assets, net   434,683   434,683   332,406
Accumulated depreciation   6,800   6,800    
Gross cost   7,100   7,100    
Depreciation of specialty rental assets   17,418 $ 13,584 32,993 $ 27,256  
Proceeds from sale of property       606    
Accumulated depreciation due to the effect of exchange rate changes       400    
Purchase of property, plant and equipment   7,800        
WHS            
Specialty Rental Assets, Net            
Purchase price $ 8,600          
Specialty rental assets            
Specialty Rental Assets, Net            
Specialty rental assets, gross   882,298   882,298   830,592
Depreciation of specialty rental assets       100    
Proceeds from sale of property       200    
Specialty rental assets | WHS            
Specialty Rental Assets, Net            
Purchase of property, plant and equipment   6,700        
Construction-in-process            
Specialty Rental Assets, Net            
Specialty rental assets, gross   $ 97,397   $ 97,397   $ 21,057