XML 129 R114.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation (Details) - Disclosure of Share-based Compensation Arrangements by Share-based Payment Award - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Outstanding Beginning Balance 358,367    
Granted    
Exercised (66,389) (136,429) (340,492)
Forfeited/cancelled/expired    
Outstanding Ending Balance 291,978 358,367  
Exercisable Ending Balance 291,978    
Outstanding Beginning Balance, Weighted-Average Exercise Price $ 6.26    
Granted, Weighted-Average Exercise Price    
Exercised, Weighted-Average Exercise Price 6.61    
Forfeited/cancelled/expired, Weighted-Average Exercise Price    
Outstanding Ending Balance, Weighted-Average Exercise Price 6.18 $ 6.26  
Exercisable Ending Balance, Weighted-Average Exercise Price $ 6.08    
Outstanding Ending Balance - Weighted average remaining contractual term (years) 1 year 11 months 19 days    
Exercisable Ending Balance - Weighted average remaining contractual term (years) 1 year 11 months 4 days    
Outstanding Ending Balance - Aggregate intrinsic value $ 5,714,355    
Exercisable Ending Balance - Aggregate intrinsic value $ 5,714,355