XML 130 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
State taxes, net of federal benefit 1.30% 2.80% (4.50%)
Nondeductible expenses (0.80%) (0.20%) (0.30%)
Tax credits (including R&D) 1.70% 4.50% 4.00%
Foreign income tax rate differential (0.50%) 0.00% 0.00%
Expired tax credit 0.00% 0.00% (1.30%)
Deferred tax adjustment 0.00% 0.60% (4.80%)
Stock based compensation (0.70%) 0.40% 1.90%
Redemption of notes 0.00% (2.90%) 0.00%
Valuation allowance (10.70%) (19.60%) 3.20%
Other (0.30%) 1.00% (0.30%)
Total 11.00% 7.60% 18.90%