Convertible Promissory Notes - Schedule of Carrying Value of Notes (Details) $ in Thousands |
Dec. 31, 2020
USD ($)
|
|---|---|
| Debt Disclosure [Abstract] | |
| Principal amount | $ 14,000 |
| Unamortized discounts | (2,311) |
| Carrying amount | 11,689 |
| Less current portion | 11,689 |
| Long-term portion | $ 0 |