v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings per common share:        
Net income $ 21,746 $ 20,344 $ 43,901 $ 37,592
Preferred stock dividends 453 2,296 906 4,503
Net income available to common stockholders $ 21,293 $ 18,048 $ 42,995 $ 33,089
Weighted average common shares (in shares) 34,740,412 34,574,086 34,721,434 32,208,838
Basic earnings per common share (in USD per share) $ 0.61 $ 0.52 $ 1.24 $ 1.03
Dilutive earnings per common share:        
Net income available to common stockholders $ 21,293 $ 18,048 $ 42,995 $ 33,089
Weighted average common shares (in shares) 34,740,412 34,574,086 34,721,434 32,208,838
Effect of dilutive shares (in shares) 676,416 644,876 617,814 625,067
Weighted average dilutive common shares (in shares) 35,416,828 35,218,962 35,339,248 32,833,905
Dilutive earnings per common share (in USD per share) $ 0.60 $ 0.51 $ 1.22 $ 1.01