XML 114 R44.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
(In thousands, except per share amounts)202520242023
Net income$278,924 $284,967 $58,583 
Preferred stock dividends(41)(41)(41)
Net income available to common equity278,883 284,926 58,542 
Dividends and undistributed earnings allocated to participating securities(26)(24)(26)
Net income available to common shareholders$278,857 $284,902 $58,516 
Basic weighted-average shares outstanding39,216 39,371 39,307 
Stock options and other stock-based awards130 164 166 
Diluted weighted-average shares outstanding39,346 39,535 39,473 
Antidilutive stock-based awards— — — 
Earnings per share:
Basic$7.11 $7.24 $1.49 
Diluted$7.09 $7.21 $1.48