XML 154 R138.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]      
Net income $ 823,844 $ 695,045 $ 622,626
Less: Preferred stock dividends 35,644 27,964 27,964
Less: Preferred stock redemption 14,046 0 0
Net income applicable to common shares $ 774,154 $ 667,081 $ 594,662
Weighted average common shares outstanding (in shares) 66,896 63,685 61,149
Effect of dilutive potential common shares:      
Common stock equivalents (in shares) 998 1,016 938
Average common shares and dilutive common shares (in shares) 67,894 64,701 62,087
Net income per common share:      
Basic (usd per share) $ 11.57 $ 10.47 $ 9.72
Diluted (usd per share) $ 11.40 $ 10.31 $ 9.58