v3.25.4
Debt - ABL Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 23, 2025
Mar. 15, 2019
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Mar. 25, 2025
Oct. 12, 2023
Mar. 14, 2019
ABL Facility                
Proceeds from borrowings on ABL Facility     $ 75,000          
2025 Senior Secured Notes                
ABL Facility                
Outstanding debt     0     $ 0    
Redemption amount           $ 181,400    
ABL Facility                
ABL Facility                
Borrowing capacity   $ 175,000         $ 175,000 $ 125,000
Proceeds from borrowings on ABL Facility       $ 0 $ 0      
Outstanding amount     0 0 $ 0      
Percentage of net book value of borrowers' eligible accounts receivables   85.00%            
Percentage of net book value of borrowers' eligible rental equipment   95.00%            
Percentage of net orderly liquidation value of borrowers' eligible rental equipment   85.00%            
Options to increase commitments   $ 25,000            
Percentage of voting equity interests in non-US restricted subsidiary pledge   65.00%            
Minimum fixed charge coverage ratio             100.00%  
Maximum total net leverage ratio 1.50%           2.50%  
Minimum percentage of line cap 40.00%              
Minimum excess availability threshold $ 70,000              
Repayment of line of credit     $ 0 $ 0        
ABL Facility | SOFR | Minimum                
ABL Facility                
Variable rate (as a percent)   4.25%            
ABL Facility | SOFR | Maximum                
ABL Facility                
Variable rate (as a percent)   4.75%            
ABL Facility | Base Rate | Minimum                
ABL Facility                
Variable rate (as a percent)   3.25%            
ABL Facility | Base Rate | Maximum                
ABL Facility                
Variable rate (as a percent)   3.75%            
Standby Letters of Credit [Member]                
ABL Facility                
Borrowing capacity   $ 25,000            
Swingline                
ABL Facility                
Borrowing capacity   $ 15,000