XML 97 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefits Plans (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Benefits Plans [Abstract]      
Outstanding, Beginning Balance - Number of Options 1,036,975 1,194,425  
Options Exercised - Number of Options (61,000) (157,450)  
Outstanding, Ending Balance - Number of Options 975,975 1,036,975 1,194,425
Outstanding, Range of Exercise Price, Lower Range Limit (per share) $ 10.55 $ 9.03 $ 9.02
Outstanding, Range of Exercise Price, Upper Range Limit (per share) 13.68 13.68 13.68
Options Exercised - Exercise Price 9.03    
Option Shares Exercised - Range of Exercise Prices, Lower Range Limit   9.03  
Option Shares Exercised - Range of Exercise Prices, Upper Range Limit   13.68  
Outstanding Number of Options, Beginning Balance - Weighted Average Exercise Price 11.72 11.64  
Number of Options, Exercised - Weighted Average Exercise Price 9.03 11.1  
Outstanding Number of Options, Ending Balance - Weighted Average Exercise Price $ 11.89 $ 11.72 $ 11.64
Outstanding, Weighted Average Remaining Contractual Term 3 years 9 months 29 days 4 years 5 months 19 days 5 years 5 months 8 days
Options Outstanding, Intrinsic Value $ 984 $ 6,502 $ 4,528
Exercisable - Number of Options 809,495    
Exercise of stock options 9,628 84,604