v3.26.1
Debt Financing - Other (Details)
3 Months Ended 6 Months Ended
Jul. 31, 2025
USD ($)
Nov. 06, 2024
USD ($)
item
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Aug. 04, 2025
$ / shares
2024 Loan and Security Agreement              
Debt Financing              
Term loan   $ 50,000,000          
Interest rate variable (as a percent)   2.00%          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:PrimeRateMember          
Repayment terms of the loan   4 years          
Number of principal plus interest payments | item   6          
End of term charge (in percent)   6.35%          
Facility charge (in percent)   0.75%          
Interest expense     $ 485,000 $ 466,000 $ 965,000 $ 928,000  
Tranche one loan and security agreement              
Debt Financing              
Term loan   $ 15,000,000          
Tranche two loan and security agreement              
Debt Financing              
Term loan   $ 35,000,000          
Minimum | 2024 Loan and Security Agreement              
Debt Financing              
Cash coverage percentage             45.00%
Maximum | 2024 Loan and Security Agreement              
Debt Financing              
Interest rate stated (as a percent)   9.50%          
Cash coverage percentage             75.00%
Prepayment within 12 months of agreement closing date | 2024 Loan and Security Agreement              
Debt Financing              
Prepayment premium   3.00%          
Prepayment after 12 months but within 24 months of agreement closing date | 2024 Loan and Security Agreement              
Debt Financing              
Prepayment premium   2.00%          
Prepayment after 24 months of agreement closing date | 2024 Loan and Security Agreement              
Debt Financing              
Prepayment premium   1.00%          
Hercules Warrants              
Debt Financing              
Exercise Price | $ / shares     $ 3.58   $ 3.58    
Warrants expiry term     5 years 4 months 9 days   5 years 4 months 9 days    
Hercules Warrants | 2024 Loan and Security Agreement              
Debt Financing              
Multiplier factor used to calculate common stock             0.04
Exercise Price | $ / shares             $ 3.58
Warrants expiry term             7 years
Secured Subordinated Convertible Promissory Note (the "Notes") | Medtronic | Loan Agreement              
Debt Financing              
Term loan $ 20,000,000            
Interest rate stated (as a percent)     11.00%   11.00%    
Maturing or Repayment date of the Note Apr. 27, 2031            
Additional debt default interest rate (%) 2.00%            
Interest rate     13.20%   13.20%    
Interest expense     $ 442,000   $ 442,000 $ 0  
Secured Subordinated Convertible Promissory Note (the "Notes") | Medtronic | FDA approval of a Medtronic device incorporating AVIM is achieved prior to the Repayment Date | Loan Agreement              
Debt Financing              
Debt extinguishment, percentage of revenue share amount (%) 15.00%            
Debt extinguishment, Revenue Share Credit payments $ 40,000,000