XML 40 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting - Additional Information (Detail)
3 Months Ended
Mar. 31, 2025
Customer
Segment
Mar. 31, 2024
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") 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.  
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%