XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Earnings Per Common Share - Earnings Per Common Share (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic earnings per share (in shares) 10,630,571 10,754,287
Basic earnings per share (in dollars per share) $ 0.86 $ 0.84
Effect of dilutive securities - stock options (in shares) 2,110 2,615
Effect of dilutive securities - stock options (in dollars per share) $ 0 $ 0
Diluted earnings per share (in shares) 10,632,681 10,756,902
Diluted earnings per share (in dollars per share) $ 0.86 $ 0.84