Debt - Term Loan And Unamortized Debt Discount Balances (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Debt Instrument [Line Items] | ||
| Loan payable, net of current portion | $ 19,673 | $ 24,793 |
| 2020 Term Loans | ||
| Debt Instrument [Line Items] | ||
| Face value | 25,000 | |
| Venture debt termination fee | 2,250 | |
| Less: Debt discount | (1,616) | |
| Less: Current portion of loan payable | (5,961) | |
| Loan payable, net of current portion | $ 19,673 |