XML 106 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting - Summarized Financial Information for Company's Reportable Segments (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Revenues $ 910,942 $ 831,842 $ 635,665
Sales [Member]      
Segment Reporting Information [Line Items]      
Sales revenues 262,290 207,165 147,720
Enviroplex [Member]      
Segment Reporting Information [Line Items]      
Revenues 45,830 [1] 20,192 [1] 23,170
Mobile Modular [Member]      
Segment Reporting Information [Line Items]      
Revenues 635,366 562,236 379,211
Operating Segments [Member] | Enviroplex [Member] | Sales [Member]      
Segment Reporting Information [Line Items]      
Revenues 45,832 22,615 24,164
Inter-segment Eliminations [Member] | Mobile Modular [Member]      
Segment Reporting Information [Line Items]      
Sales revenues $ 2 $ 2,423 $ 992
[1] Gross Enviroplex sales revenues were $45,832, $22,615 and $24,164 in 2024, 2023 and 2022, respectively. There were $2, $2,423 and $992 inter-segment sales to Mobile Modular in 2024, 2023 and 2022, respectively, which have been eliminated in consolidation.