Annual report pursuant to Section 13 and 15(d)

Income Taxes - Reconciliation - (Details)

v3.10.0.1
Income Taxes - Reconciliation - (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Federal income tax computed at federal statutory tax rate 21.00% 34.00% 34.00%
State income tax, net of federal benefit 6.01% 5.35% 4.79%
Permanent items (0.61%) (1.57%) (2.83%)
Federal and state research and development credits 4.79% 7.36% 2.93%
Rate change   (31.79%)  
Other 0.01% 0.66% (0.08%)
Change in valuation allowance (31.24%) (14.02%) (38.81%)
Effective income tax rate (0.04%) (0.01%) 0.00%