Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation Plan (Narrative) (Details)

v3.19.1
Stock-Based Compensation Plan (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares of common stock that may be granted through awards to any employee in any calendar year 500  
Number of stock options issued under a plan 500,000  
Vesting period per share price qualification $ 15.00  
Allocated Share-based Compensation Expense $ 785 $ 499
Unrecognized compensation cost related to unvested stock options $ 4,714  
Unvested restricted stock awards 850  
Unvested stock options 1,598  
Unrecognized compensation cost related to unvested restricted stock awards $ 3,873  
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fair value of the restricted stock awards granted $ 3,962  
2015 Plan [Member] | Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of stock options issued under a plan 0  
2015 Plan [Member] | Restricted Stock | Employee One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of stock options issued under a plan 350,000  
Shares vesting, first installment 117,000  
Shares vesting, second installment 117,000  
Shares vesting, third installment 117,000  
Shares vesting, forth installment 116,000  
Threshold share price $ 15.00  
Threshold share price period for vesting condition 20 days  
2015 Plan [Member] | Restricted Stock | Employee Two [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of stock options issued under a plan 150,000  
Threshold share price $ 15.00  
Threshold share price period for vesting condition 20 days