XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Long-term debt  
Schedule of carrying value of debt

​

​

​

​

​

​

​

​

​

​

March 31, 2024

    

December 31, 2023

Principal loan balance

​

$

40,000

​

$

40,000

Final Payment Fee

​

​

782

​

​

661

Debt issuance costs, net of accretion

​

​

(659)

​

​

(575)

Long-term debt, net of discount

​

$

40,123

​

$

40,086

Schedule of interest expenses

​

​

​

​

​

​

​

​

​

​

March 31, 2024

    

December 31, 2023

Principal loan balance

​

$

40,000

​

$

40,000

Final Payment Fee

​

​

782

​

​

661

Debt issuance costs, net of accretion

​

​

(659)

​

​

(575)

Long-term debt, net of discount

​

$

40,123

​

$

40,086

Schedule of future principal payments under the Loan Agreement

​

​

​

​

​

​

​

​

​

​

Three months ended March 31,

​

​

2024

​

2023

Contractual Interest

​

$

943

​

$

632

Amortization of debt discount and issuance costs

​

​

66

​

​

58

Amortization of Final Payment Fee

​

​

121

​

​

79

Total

​

$

1,130

​

$

769

​

As of March 31, 2024, future principal payments due are as follows (in thousands):

​

​

​

​

2024

​

​

—

2025

​

​

15,000

2026

​

​

20,000

2027

​

​

5,000

Total principal payments

​

$

40,000

​