XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefit Plans - Stock Transactions - Stock Option Plans (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Shares      
Options Outstanding, beginning shares (in shares) 672,800    
Options granted (in shares) 89,000 101,000  
Options exercised (in shares) (12,467) (5,500)  
Options Outstanding, ending shares (in shares) 749,333   672,800
Shares Exercisable 471,179    
Weighted average exercise price      
Weighted Average exercise Price: Options Outstanding, beginning (in usd per share) $ 16.42    
Weighted Average Exercise Price: Options granted (in usd per share) 19.21 $ 20.39  
Weighted Average Exercise Price: Options exercised (in usd per share) 6.43    
Weighted Average exercise Price: Options Outstanding, ending (in usd per share) 16.91   $ 16.42
Weighted average exercise price, Options Exercisable (in dollars per share) $ 15.18    
Weighted Average Remaining Contractual Life (in years): Options Outstanding 7 years 1 month 6 days   6 years 9 months 18 days
Weighted Average Remaining Contractual Life (in years): Options Exercisable 5 years 10 months 24 days    
Aggregate Intrinsic Value: Options Outstanding $ 3,858,402   $ 1,952,568
Aggregate Intrinsic Value: Options Exercisable $ 3,228,220