XML 109 R99.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings per common share:    
Net income $ 17,247 $ 12,251
Preferred stock dividends 2,206 2,413
Net income available to common stockholders $ 15,041 $ 9,838
Weighted average common shares (in shares) 29,871,001 25,689,560
Basic earnings per common share (in USD per share) $ 0.50 $ 0.38
Dilutive earnings per common share:    
Net income available to common stockholders $ 15,041 $ 9,838
Weighted average common shares (in shares) 29,871,001 25,689,560
Effect of dilutive shares (in shares) 577,847 66,871
Weighted average dilutive common shares (in shares) 30,448,848 25,756,431
Dilutive earnings per common share (in USD per share) $ 0.49 $ 0.38