v3.25.0.1
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