Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Oxford Finance Loan Agreement - Schedule of Minimum Aggregate Future Loan Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
Year ended December 31, 2023 $ 16,666  
Year ended December 31, 2024 20,000  
Year ended December 31, 2025 3,334  
Total minimum payments 40,000  
Less unamortized debt discount (600)  
Plus accumulated accretion of final fees 318  
Debt, net of debt discount, long term $ 39,718 $ 39,551