Segment Reporting - Additional Information (Detail) |
3 Months Ended | 6 Months Ended | |
---|---|---|---|
Jun. 30, 2024
Customer
|
Jun. 30, 2025
Customer
Segment
|
Jun. 30, 2024 |
|
Segment Reporting Information [Line Items] | |||
Number of reportable segments | Segment | 4 | ||
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] | srt:ChiefOperatingOfficerMember | ||
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description | The Company's Chief Operating Decision Maker ("CODM") Joe Hanna, Chief Executive Officer, and senior management focus on several key measures to evaluate and assess each segment’s performance, including rental, rental related services and sales revenue growth, gross profit, income from operations and income before provision for income taxes. | ||
Customer Concentration Risk [Member] | Sales [Member] | |||
Segment Reporting Information [Line Items] | |||
Number of major customer | Customer | 0 | 0 | |
Geographic Concentration Risk [Member] | Sales [Member] | Foreign Country Customers [Member] | |||
Segment Reporting Information [Line Items] | |||
Revenues from customers | 2.00% | 2.00% |