XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Long term Debt - Schedule of long term debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
May 26, 2022
Long term Debt        
End of term charge $ 2,000 $ 2,000    
Unamortized end of term charge and issuance costs (1,637) (2,084)    
Longterm debt 40,363 39,916    
MidCap Term Loan        
Long term Debt        
Long Term Debt $ 40,000 $ 40,000   $ 50,000
OrbiMed Term Loans (related party)        
Long term Debt        
End of term charge     $ 3,000