Rental Equipment, net (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Total rental equipment | $ 4,948,316 | $ 4,755,443 |
| Less: accumulated depreciation | (1,570,377) | (1,374,128) |
| Rental equipment, net | 3,377,939 | 3,381,315 |
| US | ||
| Property, Plant and Equipment [Line Items] | ||
| Total rental equipment | 4,532,692 | 4,311,256 |
| Canada | ||
| Property, Plant and Equipment [Line Items] | ||
| Total rental equipment | 374,446 | 396,127 |
| Mexico | ||
| Property, Plant and Equipment [Line Items] | ||
| Total rental equipment | 41,178 | 48,060 |
| Modular space units | ||
| Property, Plant and Equipment [Line Items] | ||
| Total rental equipment | 3,658,086 | 3,541,451 |
| Portable storage units | ||
| Property, Plant and Equipment [Line Items] | ||
| Total rental equipment | 1,070,025 | 1,009,059 |
| Value-added products | ||
| Property, Plant and Equipment [Line Items] | ||
| Total rental equipment | $ 220,205 | $ 204,933 |