XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jan. 22, 2024
Dec. 31, 2023
Debt Instrument [Line Items]              
Loss on debt extinguishment   $ 0 $ 0 $ (1,962) $ 0    
Fair value of warrants       600      
Long-term debt, net   $ 34,152   $ 34,152     $ 31,708
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            
Maturity date Jul. 01, 2028            
Interest in increments period $ 5,000            
Debt instrument, frequency of periodic payment 30 months            
Debt instrument interest payment extended term 36 months            
Debt instrument, variable rate 10.35%            
Debt instrument, Initial interest rate   10.35%   10.35%      
Interest Rate During Period 5.95%            
Debt instrument, effective interest rate 2.35%            
Warrants issued to purchase shares of convertible preferred stock   135,686   135,686      
Class of warrant exercise price   $ 5.159   $ 5.159      
Line of credit facility, current borrowing capacity           $ 35,000  
Hercules Credit Agreement [Member] | Tranche Two Loans              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 5,000            
Mid Cap Financial Services              
Debt Instrument [Line Items]              
Loss on debt extinguishment       $ 2,000      
Debt instrument, variable rate       7.00%      
Mid Cap Financial Services | Senior Secured 2019 Term Loan              
Debt Instrument [Line Items]              
Maximum borrowing capacity   $ 35,000   $ 35,000      
Lenders [Member] | Hercules Credit Agreement [Member]              
Debt Instrument [Line Items]              
Warrants Expiration Term 7 years            
Warrants issued to purchase shares of convertible preferred stock 135,686            
Class of warrant exercise price $ 5.159            
MidCap Credit Facility Agreements [Member]              
Debt Instrument [Line Items]              
Long-term debt, net   $ 35,000   $ 35,000      
Percentage of long term debt fee payable   6.00%   6.00%