v3.26.1
Borrowings - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 25, 2025
USD ($)
tranche
shares
Nov. 30, 2025
shares
Sep. 30, 2017
USD ($)
Mar. 31, 2026
USD ($)
shares
Mar. 31, 2025
USD ($)
shares
Mar. 06, 2026
USD ($)
Dec. 31, 2025
USD ($)
Aug. 01, 2023
installment
Debt Instrument [Line Items]                
Issuance of stock from warrant exercises (in shares) | shares       804,788 0      
Realized loss on loan commitment       $ 400        
Long-term debt       22,871        
Credit Agreement Warrants                
Debt Instrument [Line Items]                
Warrants term 10 years              
Perceptive Term Loan Facility | Credit Agreement and Tranche A Warrants                
Debt Instrument [Line Items]                
Class of warrant or right, vested and exercisable (in shares) | shares 1,150,000              
Perceptive Term Loan Facility | Tranche A Warrant Shares                
Debt Instrument [Line Items]                
Class of warrant or right, vested and exercisable (in shares) | shares 400,000              
Number of warrants exercised (in shares) | shares   400,000            
Issuance of stock from warrant exercises (in shares) | shares   173,220            
Perceptive Term Loan Facility | Credit Agreement Warrants                
Debt Instrument [Line Items]                
Class of warrant or right, vested and exercisable (in shares) | shares 750,000              
Amended Loan Agreement | Credit Agreement Warrants                
Debt Instrument [Line Items]                
Class of warrant or right, vested and exercisable (in shares) | shares 600,000              
Equipment Notes Payable                
Debt Instrument [Line Items]                
Notes payable       1,100     $ 1,200  
Notes payable, current       600     600  
Notes payable, noncurrent       $ 500     $ 600  
Equipment Notes Payable | Minimum                
Debt Instrument [Line Items]                
Term loan, effective interest rate       5.28%        
Equipment Notes Payable | Maximum                
Debt Instrument [Line Items]                
Term loan, effective interest rate       10.50%        
Loan payable | Amended Loan Agreement | Innovatus Life Sciences Lending Fund                
Debt Instrument [Line Items]                
Loan repayment $ 19,700              
Term loan, interest rate     2.00%          
Variable rate     8.00%          
Long-term debt         $ 19,800      
Proceeds from issuance of debt and warrants, net of discounts     $ 25,000          
Long-term debt, gross         $ 19,300      
Loan payable | 2017 Term Loan | Innovatus Life Sciences Lending Fund                
Debt Instrument [Line Items]                
Debt instrument, periodic payment terms, balloon payment to be paid     $ 1,000          
Number of periodic payments | installment               24
Delayed Draw Term Loan | Line of Credit | Perceptive Term Loan Facility | Perceptive Credit Holdings IV, LP                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity $ 75,000              
Debt instrument, variable interest rate, type Secured Overnight Financing Rate (SOFR) [Member]              
Term loan, interest rate 4.75%              
Variable rate 7.00%              
Interest rate, increase 4.00%              
Unrestricted cash balance $ 3,000              
Debt issuance costs, net       $ 1,400        
Payment for debt prepayment cost       1,100        
Unissued warrant amount       1,300        
Interest expense, debt       1,100        
Amortization of debt discount and debt issuance costs       $ 100        
Term loan, effective interest rate       16.20%        
Long-term debt       $ 21,800        
Delayed Draw Term Loan | Line of Credit | Perceptive Term Loan Facility | Perceptive Credit Holdings IV, LP | Minimum                
Debt Instrument [Line Items]                
Prepayment premium interest rate 2.00%              
Delayed Draw Term Loan | Line of Credit | Perceptive Term Loan Facility | Perceptive Credit Holdings IV, LP | Maximum                
Debt Instrument [Line Items]                
Prepayment premium interest rate 10.00%              
Delayed Draw Term Loan | Line of Credit | Tranche A Loan | Perceptive Credit Holdings IV, LP                
Debt Instrument [Line Items]                
Number of tranches | tranche 4              
Proceeds from lines of credit $ 25,000              
Debt instrument, unamortized discount       $ 2,200        
Delayed Draw Term Loan | Line of Credit | Tranche B Loan | Perceptive Credit Holdings IV, LP                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity           $ 10,000    
Line of credit facility, accordion feature, increase limit 10,000              
Delayed Draw Term Loan | Line of Credit | Tranche C Loan | Perceptive Credit Holdings IV, LP                
Debt Instrument [Line Items]                
Line of credit facility, accordion feature, increase limit 10,000              
Delayed Draw Term Loan | Line of Credit | Tranche D Loan | Perceptive Credit Holdings IV, LP                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity           $ 40,000    
Line of credit facility, accordion feature, increase limit $ 30,000