v3.26.1
NET INCOME PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]            
Net income $ 253,414 $ 233,672 $ 125,408 $ 144,659 $ 487,086 $ 270,067
Preferred dividends (4,033)   (4,033)   (8,067) (8,067)
Net income applicable to common shareholders $ 249,381   $ 121,375   $ 479,019 $ 262,000
Weighted average common shares outstanding:            
Weighted average common shares outstanding (basic) (in shares) 381,864   360,155   383,845 338,162
Effect of dilutive securities:            
Restricted stock (in shares) 1,409   1,281   1,852 2,088
Weighted average diluted shares outstanding (in shares) 383,273   361,436   385,697 340,250
Basic Net Income Per Common Share (in dollars per share) $ 0.65   $ 0.34   $ 1.25 $ 0.78
Diluted Net Income Per Common Share (in dollars per share) $ 0.65   $ 0.34   $ 1.24 $ 0.77