XML 52 R44.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Net income available to common shareholders $ 17,168 $ 25,265 $ 33,681 $ 26,970
Weighted average common shares outstanding:        
Total shares issued 20,700 16,100 20,700 16,100
Unvested restricted stock awards (10) (10) (10) (10)
Treasury shares (583) (646) (600) (666)
Total basic weighted average common shares outstanding 20,107 15,444 20,090 15,424
Incremental shares from assumed:        
Vesting of restricted stock awards 187 112 201 127
Total diluted weighted average common shares outstanding 20,294 15,556 20,291 15,551
Basic earnings per common share $ 0.85 $ 1.64 $ 1.68 $ 1.75
Diluted earnings per common share $ 0.85 $ 1.62 $ 1.66 $ 1.73