XML 63 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note Payable (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of notes payable

 

September 30, 2023

 

 

December 31, 2022

 

Note payable

 

$

20,750

 

 

$

39,419

 

Plus: exit fee due upon payment of note

 

 

1,764

 

 

 

 

Less: unamortized deferred financing costs

 

 

(3,798

)

 

 

(1,847

)

Total Note payable

 

$

18,716

 

 

$

37,572

 

Less: current portion of note payable

 

 

(1,868

)

 

 

(8,050

)

Note payable, non-current

 

$

16,848

 

 

$

29,522

 

Schedule of maturities of long-term debt

At September 30, 2023, aggregate future principal payments are as follows (in thousands):

 

 

Amount

 

2023 (for the remainder of)

 

$

830

 

2024

 

 

2,282

 

2025

 

 

3,320

 

2026

 

 

14,318

 

Total

 

$

20,750