Debt - Current and Non current (Details) - USD ($) $ in Thousands |
Dec. 31, 2020 |
Dec. 31, 2019 |
|---|---|---|
| Debt | ||
| Principal amount of long-term debt | $ 75,000 | $ 50,000 |
| Long term debt net of current maturities | 75,000 | 50,000 |
| Accrued final interest payment | 408 | 213 |
| Debt discount | (464) | (617) |
| Longterm debt, net of discount and current portion | $ 74,944 | $ 49,596 |