XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Common Share (Calculation of Earnings per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net income $ 11,256 $ 19,957 $ 24,068 $ 36,440
Less dividends and undistributed earnings allocated to participating securities (19) (57) (48) (111)
Net income available to common shareholders $ 11,237 $ 19,900 $ 24,020 $ 36,329
Weighted average common shares outstanding - basic 17,011,000 17,303,000 17,042,000 17,317,000
Dilutive effect of common stock equivalents 19,000 111,000 43,000 134,000
Weighted average common shares outstanding - diluted 17,030,000 17,414,000 17,085,000 17,451,000
Basic earnings per common share $ 0.66 $ 1.15 $ 1.41 $ 2.10
Diluted earnings per common share $ 0.66 $ 1.14 $ 1.41 $ 2.08
Antidilutive common stock equivalents 478,490 196,943 377,989 141,043