XML 100 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCK INCENTIVE PLANS (Details Narrative)
12 Months Ended
Dec. 31, 2021
USD ($)
Number
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of stock incentive plans | Number 2    
Options exercise price | $ / shares $ 20.15 $ 15.31 $ 18.92
Intrinsic value of options exercised | $ $ 208,259 $ 139,837 $ 218,116
Stock-based compensation expense | $ 103,033 $ 92,986 $ 78,053
Unrecognized compensation cost | $ $ 638,443    
Period for unrecognized compensation cost to be recognized 5 years 3 months 3 days    
2010 Stock Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized under stock incentive plan 300,000    
2010 Stock Incentive Plan [Member] | Adjusted for Stock Dividends [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized under stock incentive plan 363,000    
Number of stock dividends affecting stock plans | Number 2    
Stock dividends for share adjustment of plans (percent) 10.00%    
2020 Stock Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized under stock incentive plan 300,000    
2020 Stock Incentive Plan [Member] | Vesting after Five Years [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting 20.00%    
2020 Stock Incentive Plan [Member] | Vesting Each Year Thereafter [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting 20.00%    
Stock Incentive Plan 2021 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized under stock incentive plan 150,000    
Number of independent directors | Number 14    
Number of options granted to each director 5,000    
Options exercise price | $ / shares $ 21.10    
Stock Incentive Plan 2021 [Member] | Vesting Each Year [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting 20.00%