XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Long-term Debt [Abstract]  
Future Payments for Long-term Debt

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

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