XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Tables)
9 Months Ended
Sep. 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)September 30, 2025December 31, 2024
Senior secured revolving credit facility$— $— 
Senior secured term loan206,250 215,625 
Senior secured delayed draw term loan42,500 44,375 
Incremental term loans460,688 479,625 
Other revolving line of credit2,201 226 
Total debt711,639 739,851 
Less: current portion of long-term debt(42,452)(40,476)
Less: deferred financing costs(3,648)(5,472)
Total long-term debt$665,539 $693,903