v3.26.1
Segment Reporting - Summarized Financial Information for Company's Reportable Segments (Parenthetical) (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting Information [Line Items]        
Revenues $ 221,112,000 $ 235,616,000 $ 419,654,000 $ 431,032,000
Gain on sale of property, plant and equipment     1,814,000  
Sales [Member]        
Segment Reporting Information [Line Items]        
Sales revenues 46,355,000 69,775,000 80,390,000 108,701,000
Enviroplex [Member]        
Segment Reporting Information [Line Items]        
Revenues 4,616,000 19,866,000 8,120,000 27,079,000
Enviroplex [Member] | Sales [Member]        
Segment Reporting Information [Line Items]        
Revenues     11,025,000 27,079,000
Mobile Modular [Member]        
Segment Reporting Information [Line Items]        
Revenues 150,424,000 155,988,000 284,826,000 287,906,000
Portable Storage [Member]        
Segment Reporting Information [Line Items]        
Revenues 23,519,000 23,346,000 45,449,000 44,612,000
TRS-RenTelco [Member]        
Segment Reporting Information [Line Items]        
Revenues $ 42,553,000 $ 36,416,000 81,259,000 71,435,000
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenues     419,654,000 431,032,000
Operating Segments [Member] | Sales [Member]        
Segment Reporting Information [Line Items]        
Sales revenues     80,390,000 108,701,000
Operating Segments [Member] | Enviroplex [Member]        
Segment Reporting Information [Line Items]        
Revenues [1]     8,120,000 27,079,000
Operating Segments [Member] | Enviroplex [Member] | Sales [Member]        
Segment Reporting Information [Line Items]        
Sales revenues [1]     8,120,000 27,079,000
Operating Segments [Member] | Mobile Modular [Member]        
Segment Reporting Information [Line Items]        
Revenues     284,826,000 287,906,000
Operating Segments [Member] | Mobile Modular [Member] | Sales [Member]        
Segment Reporting Information [Line Items]        
Sales revenues     52,073,000 62,974,000
Operating Segments [Member] | Portable Storage [Member]        
Segment Reporting Information [Line Items]        
Revenues     45,449,000 44,612,000
Operating Segments [Member] | Portable Storage [Member] | Sales [Member]        
Segment Reporting Information [Line Items]        
Sales revenues     3,458,000 2,956,000
Operating Segments [Member] | TRS-RenTelco [Member]        
Segment Reporting Information [Line Items]        
Revenues     81,259,000 71,435,000
Operating Segments [Member] | TRS-RenTelco [Member] | Sales [Member]        
Segment Reporting Information [Line Items]        
Sales revenues     16,739,000 15,692,000
Inter-segment Eliminations [Member] | Mobile Modular [Member]        
Segment Reporting Information [Line Items]        
Sales revenues     2,905,000 $ 0
Reconciliation of Segment Profit [Member]        
Segment Reporting Information [Line Items]        
Gain on sale of property, plant and equipment     1,814,000  
Unallocated amount to segment     $ 488,000  
[1] Gross Enviroplex sales revenues were $11,025 and $27,079 for the six months ended June 30, 2026 and 2025, respectively. There were $2,905 of inter-segment sales to Mobile Modular in the six months ended June 30, 2026, which required elimination in consolidation. For the comparable 2025 period, there were no inter-segment sales which required elimination in consolidation.