XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term debt (Tables)
3 Months Ended
Mar. 31, 2024
Long-term debt  
Schedule of long term debt instruments

Long-term debt consisted of the following (in thousands):

March 31, 

December 31,

    

2024

    

2023

Term loan payable

$

30,000

$

30,000

End of term charge

1,018

946

Unamortized debt issuance costs

(216)

(248)

Carrying value of term loan

$

30,802

$

30,698

Schedule of maturities of long term debt

Future principal payments, including the End of Term Charge, are as follows (in thousands):

Year Ending December 31, 

2024

2025

31,500

Total

$

31,500