XML 142 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consisted of the following (in thousands):
December 31,
2024
Term loan payable
$30,000 
End of term charge
1,425 
Future principal payments and end of term charge
$31,425 
PIK interest payable
649 
Unamortized debt issuance costs
(1,909)
Carrying value of long-term debt
$30,165 
Less: current portion
(5,513)
Non-current portion
$24,652 
Schedule of Maturities of Long-Term Debt
Future principal payments, including End of Term Charge, are as follows (in thousands):
Year ending December 31, 2025
6,587 
Year ending December 31, 2026
14,172 
Year ending December 31, 2027
10,666 
Total$31,425