v3.26.1
Segment Reporting - Additional Information (Detail)
6 Months Ended
Jun. 30, 2026
Segment
Customer
Jun. 30, 2025
Customer
Segment Reporting Information [Line Items]    
Number of reportable segments | Segment 4  
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description The Company's Chief Operating Decision Maker ("CODM") Phil Hawkins, 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.  
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] srt:ChiefExecutiveOfficerMember  
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%