XML 98 R81.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Expected income tax benefit at the federal statutory rate 21.00% 21.00% 34.00%
State taxes, net of federal benefit (0.06%) (0.01%) 0.04%
Foreign losses taxed at different rates (0.01%) (0.11%) 0.00%
Research and development credit, net 4.39% 2.79% 3.56%
Tax Cuts and Jobs Act revaluation 0.00% 0.00% (57.00%)
Non-deductible items (0.97%) (0.53%) (1.15%)
Stock-based compensation 12.00% 2.59% 1.90%
Other 0.03% 0.76% (0.85%)
Release of valuation allowance due to acquisition 2.47% 0.00% 0.00%
Change in valuation allowance (36.43%) (26.57%) 19.86%
Total 2.42% (0.08%) 0.36%