XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 01, 2028
Dec. 10, 2024
Jan. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Jan. 22, 2024
Debt Instrument [Line Items]            
Long-term debt, net of current portion       $ 39,356 $ 31,708  
Loss on debt extinguishment       $ (1,962) $ 0  
Additional warrants to purchase common stock       2.00%    
Tranche 1(b) [Member]            
Debt Instrument [Line Items]            
Term Loan Advance Amount   $ 5,000        
MidCap Credit Facility Agreements [Member]            
Debt Instrument [Line Items]            
Long-term debt, net of current portion       $ 35,000    
Long-Term Debt, Fixed Percentage Rate       6.00%    
Hercules Credit Agreement            
Debt Instrument [Line Items]            
Maximum borrowing capacity     $ 65,000      
Line of credit achievement of certain performance milestones     10,000      
Line of credit facility, remaining borrowing capacity     $ 15,000     $ 35,000
Interest On period Increments       $ 5,000    
Debt instrument, variable rate     10.35%      
Debt instrument, frequency of periodic payment     30      
Debt instrument interest payment extended term     36 months      
Debt instrument, effective interest rate     2.35%      
Interest Rate During Period     5.95%      
Debt instrument, Initial interest rate       10.35%    
Issue of warrants to purchase common stock   26,095 135,686     135,686
Class of warrant exercise price   $ 3.83 $ 5.159     $ 5.159
Maturity Date Jul. 01, 2028          
Hercules Credit Agreement | Tranche 1(b) [Member]            
Debt Instrument [Line Items]            
Additional Warrants Purchases   26,095,000        
Class of warrant exercise price   $ 3.83        
Mid Cap Financial Services            
Debt Instrument [Line Items]            
Debt instrument, variable rate       7.00%    
Loss on debt extinguishment       $ 2,000    
Mid Cap Financial Services | Senior Secured Two Thousand Nineteen Term Loan            
Debt Instrument [Line Items]            
Maximum borrowing capacity       $ 35,000    
Hercules Capital Inc | Tranche Two Loans            
Debt Instrument [Line Items]            
Loan Aggregate Principal Amount   $ 40,000