XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Schedule of Outstanding Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Total debt $ 711,639 $ 739,851
Less: current portion of long-term debt (42,452) (40,476)
Total long-term debt 665,539 693,903
Line of Credit    
Line of Credit Facility [Line Items]    
Less: deferred financing costs (5,000)  
Line of Credit | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Less: deferred financing costs (3,648) (5,472)
Line of Credit | Revolving Credit Facility | Senior secured revolving credit facility    
Line of Credit Facility [Line Items]    
Total debt 0 0
Line of Credit | Revolving Credit Facility | Other revolving line of credit    
Line of Credit Facility [Line Items]    
Total debt 2,201 226
Line of Credit | Secured Debt    
Line of Credit Facility [Line Items]    
Total debt 42,500 44,375
Less: deferred financing costs (3,700)  
Line of Credit | Secured Debt | Senior secured term loan    
Line of Credit Facility [Line Items]    
Total debt 206,250 215,625
Line of Credit | Incremental term loans    
Line of Credit Facility [Line Items]    
Total debt $ 460,688 $ 479,625