XML 83 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Effective Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Taxes at the U.S. statutory tax rate 21.00% 21.00% 34.00%
Effect of Tax Act 0.00% 0.00% (26.60%)
Change in valuation allowance (24.40%) (20.70%) (7.30%)
Research tax credits 3.50% 10.20% 1.00%
Stock-based compensation 0.10% (0.70%) (1.00%)
Nondeductible acquisition-related costs 0.00% (9.50%) 0.00%
Other (0.10%) (0.30%) (0.10%)
Total provision for income taxes 0.10% 0.00% 0.00%