XML 42 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Options and Awards (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Number Of Units, Forfeited (47,300) (6,100)
Stock Options [Member]    
Number Of Units Outstanding At Beginning Of Period 146,166 180,833
Number Of Units, Expired (50,833)  
Number Of Units, Exercised (33,333) (16,667)
Number Of Units, Forfeited (49,000) (18,000)
Number Of Units Outstanding At End Of Period 13,000 146,166
Weighted Average Exercise Price, Beginning Balance $ 23.22 $ 22.88
Weighted Average Exercise Price,Expired 24.24 0
Weighted Average Exercise Price, Exercised 21.10 21.20
Weighted Average Exercise Price, Forfeited 22.80 21.74
Weighted Average Exercise Price, Ending Balance $ 24.19 $ 23.22