Income Taxes (Details) - Schedule of company's valuation allowance - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule Of CompanyS Valuation Allowance [Abstract]    
Valuation allowance at beginning of year $ 65,662 $ 52,487
Increases recorded to income tax provision 13,251 13,175
Decreases recorded to equity (2,462) 0
Valuation allowance at the end of year $ 76,451 $ 65,662