Income Taxes - Schedule of Cumulative Valuation Allowance (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Jan. 01, 2021 |
---|---|---|
Income Taxes [Line Items] | ||
Cumulative federal valuation allowance | $ 51,794 | $ 42,502 |
Federal | ||
Income Taxes [Line Items] | ||
Cumulative federal valuation allowance | 43,626 | 34,681 |
State | ||
Income Taxes [Line Items] | ||
Cumulative federal valuation allowance | 7,848 | 7,399 |
Federal and State | ||
Income Taxes [Line Items] | ||
Cumulative federal valuation allowance | $ 51,474 | $ 42,080 |