Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Effective Tax Rate of Provision (Benefit) for Income Taxes (Details)

v3.22.0.1
Income Taxes - Schedule of Effective Tax Rate of Provision (Benefit) for Income Taxes (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Federal statutory rate 21.00% 21.00% 21.00%
State tax   (0.10%)  
Change in valuation allowance (24.70%) (34.70%) (22.70%)
Tax credits 3.70% 9.30% 4.90%
Stock compensation (0.20%) (1.90%) (1.30%)
ASC 606 adoption     (3.90%)
Other 0.20% 6.10% 2.00%
Total 0.00% (0.30%) 0.00%