Annual report pursuant to Section 13 and 15(d)

Income Taxes - Components of Net Deferred Tax Assets (Details)

v3.10.0.1
Income Taxes - Components of Net Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Components Of Deferred Tax Assets [Abstract]    
Capitalized research and development expenses $ 21,979 $ 26,367
Net operating loss carryforwards 12,901 4,701
Research and development and other tax credit carryforwards 12,343 12,225
Stock compensation 4,732 3,680
Deferred revenue 4,100 3,928
Other 1,483 883
Total deferred tax assets 57,538 51,784
Valuation allowance $ (57,538) $ (51,784)