XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income taxes - Reconciliation of Income Tax Provision (Benefit) (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Federal income tax expense at statutory rate 21.00% 21.00% 21.00%
State income tax, net of federal benefit 3.90% 3.10% 3.70%
Permanent differences (0.60%) (0.60%) (0.80%)
Stock-based compensation (3.10%) (2.40%) (0.70%)
Research and development credit 4.30% 6.00% 5.40%
Foreign differential (1.90%) (4.60%) (3.70%)
Other 0.00% (0.30%) 0.80%
Change in valuation allowance (23.60%) (22.30%) (25.60%)
Effective income tax rate (expense) benefit 0.00% (0.10%) 0.10%