XML 45 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Schedule of Future Principal Debt Payments on the Loan Payable (Details) - Notes Payable
$ in Thousands
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]  
2021 $ 1,602
2022 2,947
2023 2,951
Total principal payments 7,500
Final fee due at maturity in 2024 334
Total principal payments and final fee 7,834
Unamortized debt discount and final fee 2,725
Note payable $ 5,109