v3.26.1
Earnings Per Common Share ("EPS") (Reconciliation of Earnings and Shares Used in Calculating Basic and Diluted EPS) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net income available to common shareholders $ 20,819 $ 17,168 $ 41,440 $ 33,681
Weighted average common shares outstanding:        
Total shares issued 20,700 20,700 20,700 20,700
Unvested restricted stock awards (7) (10) (7) (10)
Treasury shares (1,006) (583) (1,028) (600)
Total basic weighted average common shares outstanding 19,687 20,107 19,665 20,090
Incremental shares from assumed:        
Vesting of restricted stock awards 254 187 266 201
Total diluted weighted average common shares outstanding 19,941 20,294 19,931 20,291
Basic earnings per common share $ 1.06 $ 0.85 $ 2.11 $ 1.68
Diluted earnings per common share $ 1.04 $ 0.85 $ 2.08 $ 1.66