Debt - Current and Non current (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Debt | ||
| Principal amount of long-term debt | $ 75,000 | $ 75,000 |
| Long term debt net of current maturities | 75,000 | 75,000 |
| Accrued final interest payment | 1,654 | 408 |
| Debt discount | (500) | (464) |
| Longterm debt, net of discount and current portion | $ 76,154 | $ 74,944 |