Annual report pursuant to Section 13 and 15(d)

Notes Payable - 2019 Senior Notes (Details)

v3.24.1
Notes Payable - 2019 Senior Notes (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 04, 2019
Dec. 31, 2023
Dec. 31, 2022
Notes Payable      
Debt discount and issuance cost   $ (6,295) $ (168)
2019 Senior Notes      
Notes Payable      
Gross proceeds $ 35,800    
Maturity term 36 months    
Interest rate (as a percent) 8.00%    
Principal payment   2,237 34,386
Debt discount and issuance cost $ 7,440    
Amortization expense   $ 78 $ 2,488
Prime Rate | 2019 Senior Notes      
Notes Payable      
Spread rate     8.50%