XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Employee Benefit Plans - Stock Transactions - Stock Option Plans (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Shares          
Options Outstanding, beginning shares (in shares)     688,533    
Options granted (in shares) 0 0      
Options exercised (in shares) (15,335) (24,131) (62,709) (36,598)  
Options forfeited, shares     (9,164)    
Options Outstanding, ending shares (in shares) 616,660   616,660   688,533
Shares Exercisable 486,844   486,844    
Weighted average exercise price          
Weighted Average exercise Price: Options Outstanding, beginning (in usd per share)     $ 17.56    
Weighted Average Exercise Price: Options exercised (in usd per share)     15.21    
Weighted Average Exercise Price: Options forfeited (in usd per share)     19.62    
Weighted Average exercise Price: Options Outstanding, ending (in usd per share) $ 17.76   17.76   $ 17.56
Weighted average exercise price, Options Exercisable (in dollars per share) $ 17.26   $ 17.26    
Weighted Average Remaining Contractual Life (in years): Options Outstanding     6 years 3 months 18 days   6 years 7 months 6 days
Weighted Average Remaining Contractual Life (in years): Options Exercisable     5 years 8 months 12 days    
Aggregate Intrinsic Value: Options Outstanding $ 5,375,207   $ 5,375,207   $ 5,986,666
Aggregate Intrinsic Value: Options Exercisable $ 4,490,215   $ 4,490,215