XML 21 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefit Plans - Stock Transactions - Stock Option Plans (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Shares      
Options Outstanding, beginning shares 614,311    
Options granted, shares 101,000 55,000  
Options exercised, shares (5,500) (20,434)  
Options forfeited, shares 0    
Options expired, shares 0    
Options Outstanding, ending shares 709,811   614,311
Shares Exercisable 436,981    
Weighted average exercise price      
Weighted average exercise price, Options Outstanding, beginning (in dollars per share) $ 14.78    
Weighted average exercise price, Options granted (in dollars per share) 20.39 $ 20.61  
Weighted average exercise price, Options exercised (in dollars per share) 6.23    
Weighted average exercise price, Options forfeited (in dollars per share) 0.00    
Weighted average exercise price, Options expired (in dollars per share) 0.00    
Weighted average exercise price, Options Outstanding, ending (in dollars per share) 15.65   $ 14.78
Weighted average exercise price, Options Exercisable (in dollars per share) $ 12.55    
Weighted average remaining contractual life , Options Outstanding 7 years 1 month 6 days   6 years 10 months 24 days
Weighted average remaining contractual life, Options exercisable 5 years 9 months 18 days    
Aggregate intrinsic value: Options Outstanding $ 926,893   $ 4,783,402
Aggregate intrinsic value, Options exercisable $ 926,893