XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Outstanding Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Total debt $ 720,628 $ 739,851
Less: current portion of long-term debt (41,378) (40,476)
Total long-term debt 674,994 693,903
Line of Credit    
Line of Credit Facility [Line Items]    
Less: deferred financing costs (5,800)  
Line of Credit | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Less: deferred financing costs (4,256) (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 1,128 226
Line of Credit | Secured Debt    
Line of Credit Facility [Line Items]    
Total debt 43,125 44,375
Less: deferred financing costs (4,300)  
Line of Credit | Secured Debt | Senior secured term loan    
Line of Credit Facility [Line Items]    
Total debt 209,375 215,625
Line of Credit | Incremental term loans    
Line of Credit Facility [Line Items]    
Total debt $ 467,000 $ 479,625