XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Long-Term Debt - Loan and Security Agreement (Details) - USD ($)
Apr. 30, 2024
Oct. 27, 2023
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]        
Expected term (in years)     5 years  
Common stock, issued (in shares)     26,926,383 25,978,863
Initial Warrant Shares        
Debt Instrument [Line Items]        
Warrant exercise price (in dollars per share) $ 16.4321      
Volume weighted average price period 1 day      
Proceeds from warrant exercises $ 2,500,000      
Common stock, issued (in shares) 645,414      
Credit Agreement | Perceptive Term Loan Facility        
Debt Instrument [Line Items]        
Revolving credit facility   $ 75,000,000.0    
Debt instrument, basis spread on variable rate   7.50%    
Debt instrument, interest rate, increase (decrease)   4.00%    
Volume weighted average price period   10 days    
Expected term (in years)   10 years    
Credit Agreement | Perceptive Term Loan Facility | Perceptive Warrant        
Debt Instrument [Line Items]        
Number of shares to purchase (in shares)   1,200,000    
Credit Agreement | Perceptive Term Loan Facility | Initial Warrant Shares        
Debt Instrument [Line Items]        
Number of shares to purchase (in shares)   800,000    
Warrant exercise price (in dollars per share)   $ 3.1752    
Proceeds from warrant exercises $ 2,500,000      
Common stock, issued (in shares) 645,414      
Credit Agreement | Perceptive Term Loan Facility | Additional Warrant Shares        
Debt Instrument [Line Items]        
Number of shares to purchase (in shares)   400,000    
Credit Agreement | Perceptive Term Loan Facility | Minimum        
Debt Instrument [Line Items]        
Prepayment premium (as percent)   0.00%    
Credit Agreement | Perceptive Term Loan Facility | Maximum        
Debt Instrument [Line Items]        
Prepayment premium (as percent)   10.00%    
Credit Agreement, Tranche A Loan | Perceptive Term Loan Facility        
Debt Instrument [Line Items]        
Revolving credit facility   $ 50,000,000    
Credit Agreement, Tranche B Loan | Perceptive Term Loan Facility        
Debt Instrument [Line Items]        
Revolving credit facility   $ 25,000,000