XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consisted of the following (in thousands):
September 30,December 31,
20242023
Term loan payable$30,000 $30,000 
End of term charge1,425 1,425 
Future principal payments and end of term charge$31,425 $31,425 
PIK interest payable540 216 
Unamortized debt issuance costs(2,171)(2,884)
Carrying value of long-term debt$29,794 $28,757 
Less: current portion
$(2,156)$— 
Non-current portion
$27,638 $28,757 
Schedule of Maturities of Long-Term Debt
Future principal payments, including End of Term Charge, are as follows (in thousands):
December 31, 2024— 
December 31, 20256,572 
December 31, 202614,166 
December 31, 202710,687 
Total$31,425