XML 255 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of Outstanding Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]    
Total debt $ 610,304 $ 574,676
Less: current portion of long-term debt (31,367) (32,551)
Total long-term debt 573,654 535,881
Line of Credit    
Line of Credit Facility [Line Items]    
Less: deferred financing costs (7,300)  
Line of Credit | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Less: deferred financing costs (5,283) (6,244)
Line of Credit | Revolving Credit Facility | Senior secured revolving credit facility    
Line of Credit Facility [Line Items]    
Total debt 45,000 0
Line of Credit | Revolving Credit Facility | Other revolving line of credit    
Line of Credit Facility [Line Items]    
Total debt 1,116 2,301
Line of Credit | Secured Debt    
Line of Credit Facility [Line Items]    
Total debt 45,625 46,875
Less: deferred financing costs (5,300)  
Line of Credit | Secured Debt | Senior secured term loan    
Line of Credit Facility [Line Items]    
Total debt 225,000 228,125
Line of Credit | Incremental term loan    
Line of Credit Facility [Line Items]    
Total debt $ 293,563 $ 297,375