XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
PER SHARE DATA (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Aug. 27, 2015
Earnings Per Share [Abstract]        
Weighted average common shares issued (in shares) 7,622,675 7,559,306 7,542,043  
Average treasury stock shares (in shares) (510,225) (499,869) (480,225)  
Weighted average common shares outstanding, basic (in shares) 7,112,450 7,059,437 7,061,818  
Dilutive effect of outstanding stock options (in shares) 0 0 0  
Weighted average common shares outstanding, diluted (in shares) 7,112,450 7,059,437 7,061,818  
Options outstanding (in shares) 1,000,000 914,000 1,034,525 3,000
Share price (in dollars per share) $ 25.55 $ 25.34 $ 27.23