XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 10, 2024
Jan. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jan. 22, 2024
Debt Instrument [Line Items]            
Loss on debt extinguishment     $ 0 $ (1,962)    
Additional warrants to purchase common stock     2.00%      
Fair value of warrants         $ 700  
Long-term debt, net     $ 39,583   $ 39,356  
Tranche One B [Member]            
Debt Instrument [Line Items]            
Term loan advance tranche I $ 5,000          
Hercules Credit Agreement [Member]            
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
Maturity date   Jul. 01, 2028        
Interest in increments period   $ 5,000        
Debt instrument, frequency of periodic payment   30        
Debt instrument interest payment extended term   36 months        
Debt instrument, variable rate   10.35%        
Debt instrument, Initial interest rate     10.35%      
Interest Rate During Period   5.95%        
Debt instrument, effective interest rate   2.35%        
Warrants issued to purchase shares of convertible preferred stock 26,095 135,686       135,686
Class of warrant exercise price $ 3.83 $ 5.159       $ 5.159
Additional warrants to purchase common stock     2.00%      
Term Loans remain outstanding     $ 3,000      
Hercules Credit Agreement [Member] | Tranche One B [Member]            
Debt Instrument [Line Items]            
Issued additional warrants 26,095,000          
Class of warrant exercise price $ 3.83          
Hercules Capital Inc [Member] | Tranche Two Loans            
Debt Instrument [Line Items]            
Aggregate principal amount $ 40,000