XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefits (Summary of options) (Details) - EIP - Employee Stock Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Shares    
Options outstanding at beginning of year 436,263  
Options exercised (22,000)  
Options Expired (1,333)  
Options outstanding at end of period 412,930 436,263
Options exercisable at end of period 412,930  
Weighted - Average Exercise Price    
Weighted - Average Exercise Price, beginning of year $ 6.62  
Weighted - Average Exercise Price, exercised 6.57  
Weighted - Average Exercise Price, expired 6.57  
Weighted - Average Exercise Price, end of period 6.62 $ 6.62
Weighted - Average Exercise Price, exercisable $ 6.62  
Weighted-Average Contractual Term    
Weighted-Average Contractual Term, outstanding 5 years 2 months 23 days 6 years 7 months 20 days
Weighted-Average Contractual Term, exercisable 5 years 2 months 23 days