XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Variation Between Expected and Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
State income taxes (net of federal benefit) 3.10% 4.60% 3.60%
Foreign derived intangible income deduction 0 (0.004) (0.012)
Stock-based compensation expense (0.50%) (1.40%) (2.10%)
Research and development tax credits (3.00%) (13.80%) (7.80%)
Other tax credits 0.00% (0.30%) 0.00%
Changes in valuation allowance (1.00%) (0.40%) (1.60%)
Non-deductible book expenses 0.70% 3.60% 3.90%
Changes in deferred tax assets 0.00% (0.20%) (2.20%)
Changes in tax reserves 0.20% (4.60%) 1.20%
Other 0.00% 0.70% (0.80%)
Effective income tax rate 20.50% 8.80% 14.00%
Tax credit, percent   (3.40%)