v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Outstanding Long-Term Debt
The Company’s outstanding long-term debt was comprised of the following:
(in thousands)June 30, 2025December 31, 2024
Senior secured revolving credit facility$— $— 
Senior secured term loan209,375 215,625 
Senior secured delayed draw term loan43,125 44,375 
Incremental term loans467,000 479,625 
Other revolving line of credit1,128 226 
Total debt720,628 739,851 
Less: current portion of long-term debt(41,378)(40,476)
Less: deferred financing costs(4,256)(5,472)
Total long-term debt$674,994 $693,903