XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Long-term debt consisted of the following (in thousands):
June 30,
2023
Term loan payable
$30,000 
End of term charge
1,426 
Future principal payments and end of term charge
$31,426 
Unamortized debt issuance costs
(3,302)
Carrying value of long-term debt
$28,124 
Schedule of Maturities of Long-Term Debt
Future principal payments, including End of Term Charge, are as follows (in thousands):
December 31, 2023— 
December 31, 2024— 
December 31, 20256,587 
December 31, 202614,173 
December 31, 202710,666 
Total$31,426