XML 104 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
Segment
Customer
Dec. 31, 2023
Customer
Dec. 31, 2022
Customer
Segment Reporting Information [Line Items]      
Number of reportable segments | Segment 4    
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] srt:ChiefExecutiveOfficerMember    
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description The Company's Chief Operating Decision Maker ("CODM") Joe Hanna, Chief Executive Officer, and management focus on several key measures to evaluate and assess each segment’s performance including rental, rental related services and sales revenue growth, segment profit, and income before provision for income taxes.    
Mobile Modular [Member]      
Segment Reporting Information [Line Items]      
Percentage of modular units purchased 18.00% 30.00% 30.00%
Customer Concentration Risk [Member] | Sales [Member]      
Segment Reporting Information [Line Items]      
Number of major customer | Customer 0 0 0
Geographic Concentration Risk [Member] | Sales [Member] | Foreign Country Customers [Member]      
Segment Reporting Information [Line Items]      
Revenues from customers 2.00% 3.00% 4.00%
Vendor or Supplier [Member] | Sales [Member] | Portable Storage [Member]      
Segment Reporting Information [Line Items]      
Revenues from customers 0.00% 0.00% 0.00%
Vendor or Supplier [Member] | Sales [Member] | Enviroplex [Member]      
Segment Reporting Information [Line Items]      
Revenues from customers 0.00% 0.00% 0.00%
Vendor or Supplier [Member] | Sales [Member] | TRS-RenTelco [Member]      
Segment Reporting Information [Line Items]      
Revenues from customers 0.00% 0.00% 0.00%