v3.26.1
Borrowings - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Mar. 06, 2026
USD ($)
tranche
Apr. 25, 2025
USD ($)
tranche
shares
Nov. 30, 2025
shares
Sep. 30, 2017
USD ($)
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]                    
Issuance of stock from warrant exercises (in shares) | shares           0 107,969 804,788 107,969  
Realized loss on loan commitment               $ 400    
Long-term debt $ 22,839         $ 22,839   22,839    
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 900         900   900   $ 1,200
Notes payable, current 500         500   500   600
Notes payable, noncurrent $ 400         $ 400   $ 400   $ 600
Equipment Notes Payable | Minimum                    
Debt Instrument [Line Items]                    
Term loan, effective interest rate 5.28%         5.28%   5.28%    
Equipment Notes Payable | Maximum                    
Debt Instrument [Line Items]                    
Term loan, effective interest rate 10.50%         10.50%   10.50%    
Loan payable | Amended Loan Agreement | Innovatus Life Sciences Lending Fund                    
Debt Instrument [Line Items]                    
Loan repayment     $ 19,700              
Proceeds from issuance of debt and warrants, net of discounts         $ 25,000          
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]   Secured Overnight Financing Rate (SOFR) [Member]              
Term loan, interest rate     4.75%              
Variable rate 11.75%   7.00%              
Interest rate, increase     4.00%              
Unrestricted cash balance     $ 3,000              
Debt issuance costs, net $ 1,400         $ 1,400   $ 1,400    
Payment for debt prepayment cost               1,100    
Unissued warrant amount               1,300    
Interest expense, debt           1,100 $ 800 2,200 $ 800  
Amortization of debt discount and debt issuance costs           $ 200 $ 100 $ 300 $ 100  
Term loan, effective interest rate 16.20%         16.20%   16.20%    
Long-term debt $ 22,000         $ 22,000   $ 22,000    
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         $ 2,200   $ 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                
Number of tranches | tranche   2                
Line of credit facility, accordion feature, increase limit     $ 30,000