XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Instruments
The Company’s outstanding long-term debt was comprised of the following:
December 31,
(in thousands)20242023
Senior secured revolving credit facility$— $— 
Senior secured term loan215,625 228,125 
Senior secured delayed draw term loan44,375 46,875 
Incremental term loans479,625 297,375 
Other revolving line of credit226 2,301 
Total debt739,851 574,676 
Less: current portion of long-term debt(40,476)(32,551)
Less: deferred financing costs(5,472)(6,244)
Total long-term debt$693,903 $535,881