XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Long-term debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following:
As of
(in thousands)September 30,
2024
December 31,
2023
2021 Term Loan Facility$160,828 $171,000 
2021 Revolving Credit Facility5,000 5,000 
Debt issuance costs(1,178)(1,701)
Total debt$164,650 $174,299 
Less: current portion, net of debt issuance costs of $661 and $693, respectively
(8,839)(11,854)
Total long-term debt$155,811 $162,445 
Schedule of Expected Future Principal Payments for Borrowings
The expected future principal payments for all borrowings as of September 30, 2024 were as follows:
(in thousands)Contractual maturity
2024–Remaining Period$2,375 
20259,500 
2026153,953 
Debt and issuance costs165,828 
Unamortized debt issuance costs(1,178)
Total debt$164,650