v3.26.3
Borrowings - Additional Information (Details)
$ in Thousands
1 Months Ended
Sep. 30, 2026
USD ($)
Oct. 27, 2026
Aug. 18, 2026
USD ($)
Dec. 31, 2025
USD ($)
Credit Facilities [Line Items]        
Letters of credit outstanding $ 1,137     $ 1,598
Line of credit | Credit agreement | Minimum        
Credit Facilities [Line Items]        
Commitment fee percentage 0.125%      
Line of credit | Credit agreement | Minimum | Term (SOFR)        
Credit Facilities [Line Items]        
Debt instrument, basis spread on variable rate 1.00%      
Line of credit | Credit agreement | Minimum | Daily Simple (SOFR)        
Credit Facilities [Line Items]        
Debt instrument, basis spread on variable rate 1.00%      
Line of credit | Credit agreement | Minimum | Base Rate        
Credit Facilities [Line Items]        
Debt instrument, basis spread on variable rate 0.00%      
Line of credit | Credit agreement | Maximum        
Credit Facilities [Line Items]        
Commitment fee percentage 0.25%      
Line of credit | Credit agreement | Maximum | Term (SOFR)        
Credit Facilities [Line Items]        
Debt instrument, basis spread on variable rate 1.75%      
Line of credit | Credit agreement | Maximum | Daily Simple (SOFR)        
Credit Facilities [Line Items]        
Debt instrument, basis spread on variable rate 1.75%      
Line of credit | Credit agreement | Maximum | Base Rate        
Credit Facilities [Line Items]        
Debt instrument, basis spread on variable rate 0.75%      
Revolving credit facility | Credit agreement        
Credit Facilities [Line Items]        
Interest coverage ratio, minimum     3.00  
Interest coverage ratio, maximum     3.50  
Revolving credit facility | Credit agreement | Forecast        
Credit Facilities [Line Items]        
Interest coverage ratio, maximum   4.00    
Revolving credit facility | Line of credit        
Credit Facilities [Line Items]        
Unamortized debt issuance expense $ 2,317     $ 507
Revolving credit facility | Line of credit | Credit agreement        
Credit Facilities [Line Items]        
Maximum borrowing capacity     $ 600,000  
Line of credit facility, accordion feature, increase limit     $ 470,000  
Line of credit facility, accordion feature, increase limit, percentage of EBITDA     100.00%  
Revolving credit facility | Line of credit | Citibank Credit Agreement        
Credit Facilities [Line Items]        
Repayments of outstanding obligations $ 532,678      
Term loan facility | Line of credit | Credit agreement        
Credit Facilities [Line Items]        
Debt instrument, face amount     $ 400,000