XML 86 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Employee & Non-Employee Benefits (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 20, 2018
May 20, 2017
May 20, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Matching contributions by employer (as a percent)       25.00%    
Maximum Percentage of participants' compensation for which matching contributions are made       4.00%    
Vesting period of matched contributions to employees       5 years    
Matching contribution to the plan       $ 936 $ 876 $ 803
Number of shares granted during the period       482,500    
Stock options exercise price per share       $ 11.26    
Stock Options [Member] | 2012 Plan [Member] | Non Employee One [Member]            
Number of shares granted during the period 11,000   12,750      
Stock Options [Member] | 2012 Plan [Member] | Non Employee Two [Member]            
Number of shares granted during the period 11,000   12,750      
Stock Options [Member] | 2012 Plan [Member] | Non Employee Three [Member]            
Number of shares granted during the period 11,000   12,750      
Stock Options [Member] | 2012 Plan [Member] | Three Non Employee [Member]            
Number of shares granted during the period 33,000   38,250      
Stock options vesting period 2 years   2 years      
Stock options exercise price per share $ 12.60   $ 10.05      
Stock options term 7 years   7 years      
Restricted Stock Units RSU [Member] | 2012 Plan [Member] | Non Employee One [Member]            
Number of shares granted during the period   4,000        
Restricted Stock Units RSU [Member] | 2012 Plan [Member] | Non Employee Two [Member]            
Number of shares granted during the period   4,000        
Restricted Stock Units RSU [Member] | 2012 Plan [Member] | Non Employee Three [Member]            
Number of shares granted during the period   4,000        
Restricted Stock Units RSU [Member] | 2012 Plan [Member] | Three Non Employee [Member]            
Number of shares granted during the period   12,000        
Stock options vesting period   2 years        
Non-US Savings Plans [Member]            
Matching contribution to the plan       $ 300 $ 300 $ 300