XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Long term Debt - Schedule of long term debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
May 26, 2022
Mar. 31, 2022
Long term Debt        
End of term charge $ 2,000 $ 2,000    
Unamortized end of term charge and issuance costs (1,937) (2,084)    
Longterm debt 40,063 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