XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Common Share (Summary Of Computation Of Basic And Diluted Earnings Per Common Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Income available to common shareholders $ 39,369 $ 31,584 $ 74,573 $ 65,317
Denominator for basic earnings per share (weighted average common shares outstanding) 16,149,523 16,165,119 16,133,183 16,203,736
Effect of dilutive options and warrants 90,094 75,481 82,159 78,957
Denominator for diluted earnings per share (weighted average common shares outstanding adjusted for the effect of dilutive options and warrants) 16,239,617 16,240,600 16,215,342 16,282,693
Basic earnings per common share $ 2.44 $ 1.95 $ 4.62 $ 4.03
Diluted earnings per common share $ 2.42 $ 1.94 $ 4.60 $ 4.01