XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Organization (Details) - USD ($)
$ in Thousands
Apr. 25, 2025
Apr. 28, 2023
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Cash and cash equivalents     $ 11,194 $ 22,036
Accumulated deficit     $ (298,083) $ (294,331)
Amended Loan Agreement | Innovatus Life Sciences Lending Fund | Loan payable        
Debt Instrument [Line Items]        
Loan repayment   $ 10,000    
Amended Loan Agreement | Innovatus Life Sciences Lending Fund | Loan payable | Subsequent Event        
Debt Instrument [Line Items]        
Loan repayment $ 19,700      
Delayed Draw Term Loan | Tranche A Loan | Perceptive Credit Holdings IV, LP | Subsequent Event        
Debt Instrument [Line Items]        
Proceeds from lines of credit $ 25,000