XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Employee Benefits (Summary of options) (Details) - EIP - Employee Stock Option - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Number of Shares    
Options outstanding at beginning of year 412,930  
Options exercised (37,000)  
Options outstanding at end of period 375,930 412,930
Options exercisable at end of period 375,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, end of period 6.62 $ 6.62
Weighted - Average Exercise Price, exercisable $ 6.62  
Weighted-Average Contractual Term    
Weighted-Average Contractual Term, outstanding 4 years 8 months 12 days 5 years 2 months 23 days
Weighted-Average Contractual Term, exercisable 4 years 8 months 12 days