XML 49 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings (Loss) per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Three Months Ended June 30,Six Months Ended June 30,
(In thousands, except per share values)2026202520262025
Net income$86,194 $62,773 $157,463 $122,378 
Preferred stock dividends(10)(10)(20)(20)
Net income attributable to common equity86,184 62,763 157,443 122,358 
Dividends and undistributed earnings allocated to participating securities(9)(6)(16)(10)
Net income attributable to common shareholders86,175 62,757 $157,427 $122,348 
Basic weighted-average shares outstanding38,623 39,258 38,740 39,296 
Stock-based compensation awards74 101 101 134 
Diluted weighted-average shares outstanding38,697 39,359 38,841 39,430 
Antidilutive shares— — — — 
Earnings per share:
Basic$2.23 $1.60 $4.06 $3.11 
Diluted$2.23 $1.59 $4.05 $3.10