v3.26.1
Long-term debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following:
As of
(in thousands)March 31,
2026
December 31,
2025
2026 Term Loan Facility
$150,000 $— 
2026 Revolving Credit Facility
15,000 — 
2021 Term Loan Facility— 148,953 
2021 Revolving Credit Facility— 5,000 
Unamortized debt issuance costs
(1,497)(544)
Total debt$163,503 $153,409 
Less: current portion, net of debt issuance costs of $333 and $357, respectively
(7,167)(21,807)
Total long-term debt$156,336 $131,602 
Schedule of Expected Future Principal Payments for Borrowings
The expected future principal payments for all borrowings as of March 31, 2026 were as follows:
(in thousands)Contractual maturity
2026–Remaining Period$5,625 
20277,500 
20287,500 
20297,500 
203013,125 
Thereafter
123,750 
165,000 
Unamortized debt issuance costs(1,497)
Total debt$163,503