XML 131 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK BASED COMPENSATION (Details Textual) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 147,184 153,459
Share Based Compensation Arrangement By Share Based Payment Award Options Price Per Share Common Stock Average High And Low Price Intrinsic Value $ 83.64  
Stock options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 38,500 [1] 54,500
Options outstanding and expected to vest at December 31, 2019 [2] 38,500  
Options exercisable at December 31, 2019 [3] 36,834  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares 1,666 3,332
Weighted average remaining recognition period (years) 0 years  
Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 193,784 [4] 202,106
Weighted average remaining recognition period (years) 2 years 11 months 26 days  
Director [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 22,500  
Options outstanding and expected to vest at December 31, 2019 [1] 22,500  
Options exercisable at December 31, 2019 [1] 20,834  
Director [Member] | Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 17,925  
Two Thousand Eighteen Nonemployee Director Stock Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 300,000  
Two Thousand Five Amended and Restated Employee Stock Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 1,650,000  
Two Thousand Ten Nonemployee Director Stock Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 314,600  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 174,855  
[1] Inclusive of 22,500 stock options outstanding to Directors.
[2] Inclusive of 22,500 vested stock options and expected to vest to Directors.
[3] Inclusive of 20,834 vested stock options outstanding to Directors.
[4]
Inclusive of 17,925 restricted stock awards outstanding to Directors.