XML 73 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Status of options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Number of options    
Options outstanding 1,380,312 825,205
Options vested and expected to vest 1,380,312  
Options vested and exercisable 699,519  
Weighted average exercise price    
Options outstanding (in dollars per share) $ 10.06 $ 12.15
Options vested and expected to vest (in dollars per share) 10.06  
Options vested and exercisable (in dollars per share) $ 10.48  
Weighted average contractual term and aggregate intrinsic value    
Options outstanding (in years) 7 years 10 months 21 days  
Options vested and expected to vest (in years) 7 years 10 months 21 days  
Options vested and exercisable (in years) 6 years 8 months 19 days  
Options outstanding (in dollars) $ 258  
Options vested and expected to vest (in dollars) 258  
Options vested and exercisable (in dollars) $ 258