v3.26.1
Specialty Rental Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Specialty Rental Assets, Net    
Less: accumulated depreciation $ (527,840) $ (519,243)
Specialty rental assets, net 354,685 332,406
Accumulated depreciation due to the effect of exchange rate changes 200  
WHS    
Specialty Rental Assets, Net    
Purchase price 8,600  
Specialty rental assets    
Specialty Rental Assets, Net    
Specialty rental assets, gross 827,972 830,592
Construction-in-process    
Specialty Rental Assets, Net    
Specialty rental assets, gross $ 54,553 $ 21,057