XML 45 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2023
Notes Payable  
Summary of composition of notes payable

The following table summarizes the composition of Notes payable as reflected on the consolidated balance sheet as of December 31, 2023 (in thousands):

Gross proceeds

$

75,000

Contractual exit fee

 

2,003

Unamortized debt discount and issuance costs

 

(4,029)

Total note payable

$

72,974

Current portion of note payable

11,551

Non-current portion of note payable

61,423

Total note payable

$

72,974

Schedule of maturities of notes payable over the next five years

The aggregate maturities of Notes payable as of December 31, 2023 are as follows (in thousands):

2024

$

11,250

2025

15,000

2026

48,750

Total

$

75,000