Income Taxes - Schedule of Changes in Valuation Allowance (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Income Tax Disclosure [Abstract] | ||
| Valuation allowance at the beginning of year | $ 21,899 | $ 5,607 |
| Decreases recorded as benefit to income tax provision | 0 | 0 |
| Increases recorded to income tax provision | 41,647 | 16,292 |
| Valuation allowance at the end of year | $ 63,546 | $ 21,899 |