XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Long term Debt - Schedule of long term debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 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,788) (2,084)    
Longterm debt 40,212 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