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 |