XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Long-term Debt [Abstract]  
Future Payments for Long-term Debt

Future minimum principal payments at December 31, 2023 are as follows (in thousands):

Years ending December 31:
     
2026
 
$
3,750
 
2027
   
7,500
 
2028
   
3,750
 
     
15,000
 
Exit fee
    450  
      15,450  
Less: unamortized debt discount
    (406 )
Long-term debt, net
  $ 15,044