Annual report pursuant to Section 13 and 15(d)

Income Taxes - Tax Rate Reconciliation (Details)

v3.19.3.a.u2
Income Taxes - Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Rate Reconciliation      
Tax benefit at federal statutory rate $ (2,503) $ (2,292) $ (7,791)
State taxes (1,120) 222 48
Research and development credits (693) (499) (399)
Foreign operations taxed at different rates 1 (17) (2)
Stock-based compensation (3,606) (2,587) (216)
Other nondeductible items 505 (3) 326
Executive compensation 872 838 73
Change in valuation allowance 6,561 4,301 (26,058)
Change in statutory tax rate 0 0 34,100
Provision for (benefit from) income taxes $ 17 $ (37) $ 81