XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
 For the Year Ended December 31,
(In thousands, except per share data)202520242023
Basic EPS   
Net income$144,878 $120,986 $104,033 
Less preferred stock dividends(2,138)— — 
Net income available to common shareholders142,740 120,986 104,033 
Less allocation of earnings to preferred stock(2,434)— — 
Net income available to common shareholders after allocation of earnings to preferred stock$140,306 $120,986 $104,033 
Average common shares outstanding88,276 84,367 83,800 
Net income per share$1.59 $1.43 $1.24 
Diluted EPS
Net income$144,878 $120,986 $104,033 
Less preferred stock dividends(2,138)— — 
Net income available to common shareholders142,740 120,986 104,033 
Less allocation of earnings to preferred stock(2,411)— — 
Net income available to common shareholders after allocation of earnings to preferred stock$140,329 $120,986 $104,033 
Average common shares outstanding88,276 84,367 83,800 
Add: Dilutive effect of employee restricted stock and stock options
830 673 529 
Average diluted shares outstanding89,106 85,040 84,329 
Net income per share$1.57 $1.42 $1.23