Quarterly report pursuant to Section 13 or 15(d)

Oxford Finance Loan Agreement - Schedule of Minimum Aggregate Future Loan Payments (Details)

v3.20.1
Oxford Finance Loan Agreement - Schedule of Minimum Aggregate Future Loan Payments (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Debt Disclosure [Abstract]  
Year ended December 31, 2023 $ 8,333
Year ended December 31, 2024 10,000
Year ended December 31, 2025 1,667
Total minimum payments 20,000
Less debt discount (460)
Plus accretion of final fees 27
Long-term debt, net of current portion $ 19,567