XML 112 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans - Stock Transactions - Stock Option Plans (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Shares        
Options Outstanding, beginning shares (in shares) 672,800 614,311 584,178  
Options granted (in shares) 89,000 151,500 96,000  
Options exercised (in shares) (71,267) (63,011) (60,534)  
Options forfeited, shares (2,000) (30,000) (5,333)  
Options expired, shares 0 0 0  
Options Outstanding, ending shares (in shares) 688,533 672,800 614,311 584,178
Shares Exercisable 471,214      
Weighted average exercise price        
Weighted Average exercise Price: Options Outstanding, beginning (in usd per share) $ 16.42 $ 14.78 $ 13.00  
Weighted Average Exercise Price: Options granted (in usd per share) 19.21 19.80 21.31  
Weighted Average Exercise Price: Options exercised (in usd per share) 8.84 7.16 7.49  
Weighted Average Exercise Price: Options forfeited (in usd per share) 18.64 19.50 19.38  
Weighted Average exercise Price: Options Outstanding, ending (in usd per share) 17.56 $ 16.42 $ 14.78 $ 13.00
Weighted average exercise price, Options Exercisable (in dollars per share) $ 16.53      
Weighted Average Remaining Contractual Life (in years): Options Outstanding 6 years 7 months 6 days 6 years 9 months 18 days 6 years 10 months 24 days 7 years 1 month 6 days
Weighted Average Remaining Contractual Life (in years): Options Exercisable 5 years 9 months 18 days      
Aggregate Intrinsic Value: Options Outstanding $ 5,986,666 $ 1,952,568 $ 4,783,402 $ 4,574,680
Aggregate Intrinsic Value: Options Exercisable $ 4,579,836