XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowing (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Borrowings
Long-term borrowing was as follows:
December 31,
(in thousands)20242023
Interest rate
Principal
Term A Loan
$27,500 $27,500 
7.95% + 0.022% + SOFR (subject to a floor of 1.0%)
Term B Loan
22,500 22,500 
7.95% + 0.022% + SOFR (subject to a floor of 1.0%)
Term C Loan
50,000 — 
4.25% + 0.022% + SOFR (subject to a floor of 4.7%)
Term D Loan
50,000 — 
4.00% + 0.022% + SOFR (subject to a floor of 4.7%)
Total principal
$150,000 $50,000 
Adjustments to principal value
Unamortized discount and debt issuance costs(1,136)(912)
Accreted value of final fee1,989 734 
Total long-term debt
150,853 49,822 
Less: Current portion of long-term debt— — 
Long-term debt, net of current portion$150,853 $49,822