Research and Development Payroll Tax Credits - Additional Information (Details) - Research And Development Payroll Tax Credit [Member] - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Tax Credit Carryforward [Line Items] | ||
| Research and development payroll tax credit receivables | $ 351 | $ 496 |
| Other Current Assets | ||
| Tax Credit Carryforward [Line Items] | ||
| Research and development payroll tax credit receivables | 276 | 216 |
| Other Long-Term Assets | ||
| Tax Credit Carryforward [Line Items] | ||
| Research and development payroll tax credit receivables | $ 75 | $ 280 |