Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Narrative (Details)

v3.19.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 21, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jul. 10, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Issuance of common stock from exercise of stock options (shares)   547,820 464,600    
Proceeds from exercise of stock options   $ 357 $ 229 $ 111  
Expected dividend yield   0.00%      
Restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued under plan (shares)   315,292 438,712 185,260  
Restricted stock units exercised (in shares)   323,420 322,760    
Stock-based compensation expense   $ 900 $ 600 $ 700  
Compensation cost not yet recognized   $ 600      
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Issuance of common stock from exercise of stock options (shares)   224,400 141,840    
Proceeds from exercise of stock options   $ 300 $ 200    
Compensation cost not yet recognized   $ 1,700      
Compensation cost not yet recognized, period for recognition   2 years 3 months 18 days      
Selling, General and Administrative Expense          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 1,600 $ 800 $ 900  
Global Share Option Plan and Israeli Sub-Plan | Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock underlying options outstanding (shares)   1,489,532      
2014 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized under plan (shares)         2,196,836
Shares available for issuance under plan (shares)   1,565,103      
2014 Plan | Restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued under plan (shares)   200,000 576,212    
2014 Plan | Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options granted (shares)   376,667 898,334    
Finjan Holdings, Inc. 2014 Incentive Compensation Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of additional shares authorized (shares) 1,000,000