XML 60 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Narrative (Details)
1 Months Ended 12 Months Ended
Apr. 28, 2023
USD ($)
Sep. 30, 2017
USD ($)
Dec. 31, 2024
USD ($)
installment
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]        
Prepayment of principal     $ 0 $ 10,000,000
Borrowings-non-current portion, net of discounts and debt issuance costs     19,822,000 $ 19,231,000
Amended Loan Agreement | Innovatus Life Sciences Lending Fund | Loan payable        
Debt Instrument [Line Items]        
Term loan borrowings   $ 25,000,000    
Remaining borrowing capacity     $ 0  
Prepayment of principal $ 10,000,000      
Variable rate 8.00%      
Term loan, interest rate 2.00%      
Term loan, paid in-kind, interest rate 1.50%      
Term loan, effective interest rate     10.60% 11.00%
Number of monthly installments | installment     10  
Term loan, fee incurred upon payment of final installment     $ 1,000,000  
Term loan, covenant, revenue performance period     12 months  
Debt instrument, minimum cash balance     50.00%  
Term loan, covenant, number of days to cure covenant if performance measure is not met     30 days  
Term loan covenant, minimum unrestricted cash balance     $ 2,000,000.0  
Amended Loan Agreement | Innovatus Life Sciences Lending Fund | Paid in-kind note        
Debt Instrument [Line Items]        
Term loan, paid in-kind loans issued     300,000 $ 400,000
Borrowings-non-current portion, net of discounts and debt issuance costs     $ 18,500,000  
2017 Term loan | Innovatus Life Sciences Lending Fund | Loan payable        
Debt Instrument [Line Items]        
Term loan covenant, increase to interest rate     4.00%  
Equipment Notes Payable        
Debt Instrument [Line Items]        
Notes payable     $ 1,100,000 800,000
Notes payable current     400,000 300,000
Notes payable noncurrent     $ 700,000 $ 500,000
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%