Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation Plan (Narrative) (Details)

v3.20.2
Stock-Based Compensation Plan (Narrative) (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 27, 2020
USD ($)
$ / shares
shares
Sep. 30, 2020
USD ($)
shares
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
item
shares
Sep. 30, 2019
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized under the plan   500   500  
Stock options granted fair value | $       $ 2,581  
Allocated Share-based Compensation Expense | $   $ 4,204 $ 678 5,433 $ 2,246
Unrecognized compensation cost related to unvested stock options | $   $ 5,354   $ 5,354  
Unvested restricted stock awards   600   600  
Unvested stock options   1,744   1,744  
Unrecognized compensation cost related to unvested restricted stock awards | $   $ 3,119   $ 3,119  
2015 Plan [Member] | Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stock options issued under a plan       613  
2015 Plan [Member] | Stock Options [Member] | Executive Officer [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stock options issued under a plan       244  
Stock options granted fair value | $       $ 3,314  
2015 Plan [Member] | Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stock options issued under a plan 100        
Vesting period per share price qualification | $ / shares $ 15.00        
Fair value of the restricted stock awards granted | $ $ 991        
Minimum [Member] | 2015 Plan [Member] | Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period       1 year  
Maximum [Member] | 2015 Plan [Member] | Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period       5 years  
Vest In Four Equal Consecutive Quarterly Tranches From The Date Of Grant [Member] | 2015 Plan [Member] | Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stock options issued under a plan       38  
Number of Vesting Tranches | item       4  
Vest In Four Equal Installments [Member] | 2015 Plan [Member] | Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stock options issued under a plan       145  
Number of Vesting Tranches | item       4  
Vest In Five Equal Installments [Member] | 2015 Plan [Member] | Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stock options issued under a plan       50  
Number of Vesting Tranches | item       5  
Vesting In Three Installments [Member] | 2015 Plan [Member] | Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stock options issued under a plan       30  
Number of Vesting Tranches | item       3