v3.26.1
Credit Facility and Bank Loans - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Feb. 26, 2025
Jun. 30, 2026
Jul. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]            
Amount outstanding   $ 948,310   $ 948,310   $ 1,052,243
Average effective interest rate       6.31% 6.43%  
Unamortized deferred financing costs   11,812   $ 11,812   13,474
Revolver Loan            
Debt Instrument [Line Items]            
Unamortized deferred financing costs   4,600   4,600   5,200
Term Loan            
Debt Instrument [Line Items]            
Amount outstanding   906,310   906,310   930,243
Unamortized deferred financing costs   11,800   11,800   $ 13,500
Amended Credit Agreement            
Debt Instrument [Line Items]            
Maximum loan availability $ 25,000          
Amended Credit Agreement | Minimum | Secured Overnight Financing Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 1.25%          
Amended Credit Agreement | Maximum | Secured Overnight Financing Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 2.50%          
Amended Credit Agreement | Revolver Loan            
Debt Instrument [Line Items]            
Revolving credit facility term 5 years          
Maximum loan availability $ 300,000          
Amount outstanding   42,000   $ 42,000    
Repayments of lines of credit   80,000        
Average effective interest rate       5.64%    
Amended Credit Agreement | Term Loan A            
Debt Instrument [Line Items]            
Revolving credit facility term 5 years          
Maximum loan availability $ 250,000          
Amended Credit Agreement | Delayed Draw Term Loan            
Debt Instrument [Line Items]            
Revolving credit facility term 5 years          
Maximum loan availability $ 745,000          
Proceeds from credit facility     $ 707,300      
Amended Credit Agreement | Term Loan            
Debt Instrument [Line Items]            
Amount outstanding   $ 906,300   $ 906,300    
Average effective interest rate       5.64%    
Letter of Credit | Amended Credit Agreement            
Debt Instrument [Line Items]            
Maximum loan availability $ 100,000