v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Income available to common shareholders $ 48,119 $ 39,369 $ 90,276 $ 74,573
Denominator for basic earnings per share (weighted average common shares outstanding) 16,129,951 16,149,523 16,144,647 16,133,183
Effect of dilutive options and warrants 85,614 90,094 82,503 82,159
Denominator for diluted earnings per share (weighted average common shares outstanding adjusted for the effect of dilutive options and warrants) 16,215,565 16,239,617 16,227,150 16,215,342
Basic earnings per common share $ 2.98 $ 2.44 $ 5.59 $ 4.62
Diluted earnings per common share $ 2.97 $ 2.42 $ 5.56 $ 4.60