XML 52 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Income Per Common Share - Schedule of Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income per common share    
Net income $ 17,731 $ 8,893
Preferred stock dividend 0 1,432
Net income available to common stockholders $ 17,731 $ 7,461
Basic weighted average shares outstanding (in shares) 18,282 17,840
Income per common share (in dollars per share) $ 0.97 $ 0.42
Diluted income per common share    
Net income available to common stockholders $ 17,731 $ 7,461
Basic weighted average shares outstanding (in shares) 18,282 17,840
Effect of dilutive restricted stock and options (in shares) 522 577
Diluted weighted average shares outstanding (in shares) 18,804 18,417
Diluted income per common share (in dollars per share) $ 0.94 $ 0.41