XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings (Loss) per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Three Months Ended March 31,
(In thousands, except per share values)20252024
Net income$59,605 $58,139 
Preferred stock dividends(10)(10)
Net income attributable to common equity59,595 58,129 
Dividends and undistributed earnings allocated to participating securities(5)(7)
Net income attributable to common shareholders59,590 58,122 
Basic weighted-average shares outstanding39,334 39,360 
Stock-based compensation awards167 196 
Diluted weighted-average shares outstanding39,501 39,556 
Antidilutive shares— — 
Earnings per share:
Basic$1.51 $1.48 
Diluted$1.51 $1.47