v3.26.3
NET INCOME PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Earnings Per Share [Abstract]                
Net income $ 253,994 $ 253,414 $ 233,672 $ 182,567 $ 125,408 $ 144,659 $ 741,080 $ 452,634
Preferred dividends (4,034)     (4,034)     (12,101) (12,101)
Net income applicable to common shareholders $ 249,960     $ 178,533     $ 728,979 $ 440,533
Weighted average common shares outstanding:                
Weighted average common shares outstanding (basic) (in shares) 379,250     389,038     382,297 355,307
Effect of dilutive securities:                
Restricted stock (in shares) 1,650     1,458     1,859 1,971
Weighted average diluted shares outstanding (in shares) 380,900     390,496     384,156 357,278
Basic Net Income Per Common Share (in dollars per share) $ 0.66     $ 0.46     $ 1.91 $ 1.24
Diluted Net Income Per Common Share (in dollars per share) $ 0.66     $ 0.46     $ 1.90 $ 1.23