v3.25.2
Accumulated Other Comprehensive Income or Loss and Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity [Abstract]        
Net income $ 195,527 $ 152,388 $ 384,566 $ 339,682
Less: Preferred stock dividends 6,991 6,991 13,982 13,982
Net income applicable to common shares $ 188,536 $ 145,397 $ 370,584 $ 325,700
Weighted average common shares outstanding (in shares) 66,931 61,839 66,829 61,660
Effect of dilutive potential common shares        
Common stock equivalents (in shares) 888 926 903 901
Average common shares and dilutive common shares (in shares) 67,819 62,765 67,732 62,561
Net income per common share:        
Basic (usd per share) $ 2.82 $ 2.35 $ 5.55 $ 5.28
Diluted (usd per share) $ 2.78 $ 2.32 $ 5.47 $ 5.21