v3.25.2
Business Combinations - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Business Acquisition [Line Items]      
Goodwill $ 332,373 $ 332,373 $ 323,224
Combined acquired goodwill 332,373 332,373 323,224
Intangible assets 51,919 $ 51,919 $ 54,332
Non-compete Agreements [Member]      
Business Acquisition [Line Items]      
Acquired intangible assets, expected useful life   5 years 5 years
Modular Space Solutions [Member]      
Business Acquisition [Line Items]      
Purchase of assets, holdback payments 1,200    
Purchase price 11,800 $ 11,800  
Business combinations, rental equipment 6,300 6,300  
Business combination, Intangible assets 1,100 1,100  
Goodwill 4,300 4,300  
Combined acquired goodwill 4,300 4,300  
Container Solutions [Member]      
Business Acquisition [Line Items]      
Purchase of assets, holdback payments 600    
Purchase price 12,000 12,000  
Business combinations, rental equipment 4,700 4,700  
Business combination, property, plant and equipment 1,000 1,000  
Business combination, Intangible assets 1,700 1,700  
Goodwill 4,900 4,900  
Combined acquired goodwill 4,900 4,900  
Modular Solutions and Container Solutions [Member]      
Business Acquisition [Line Items]      
Business acquisition, transaction costs $ 200 $ 200