XML 57 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings 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 (Loss) Attributable to Parent $ 123,564 $ 119,635 $ 111,230 $ 101,687 $ 243,200 $ 212,916
Preferred Stock Dividends and Other Adjustments (2,875)   (2,875)   (5,750) (5,750)
Net Income (Loss) Available to Common Stockholders, Basic 120,689   108,355   237,450 207,166
Dividends, Common Stock (45,634)   (38,304)   (85,577) (76,636)
Unvested Share based Payment Awards (107)   (194)   (223) (399)
Undistributed Earnings (Loss) Available to Common Shareholders, Basic 74,769   69,501   151,203 129,500
Undistributed Earnings Allocated To Unvested Share Based Payment Awards 179   356   447 630
Undistributed Earnings, Basic, Total 74,948   69,857   151,650 130,131
Earnings Per Share, Basic [Abstract]            
Distributed Earnings 45,634   38,304   85,577 76,636
Undistributed Earnings (Loss) Available to Common Shareholders, Basic 74,769   69,501   151,203 129,500
Common Shareholders Earnings Basic 120,403   107,805   236,780 206,137
Earnings Per Share, Diluted [Abstract]            
Distributed Earnings To Common Shareholders Diluted 45,634   38,304   85,577 76,636
Undistributed Earnings (Loss) Available to Common Shareholders, Diluted 74,769   69,501   151,203 129,500
Common Shareholders Earnings Diluted $ 120,403   $ 107,805   $ 236,780 $ 206,137
Weighted Average Number of Shares Outstanding, Basic 188,084   164,936   176,654 165,081
Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 1,815   1,407   1,748 1,425
Weighted Average Number of Shares Outstanding, Diluted, Total 189,899   166,343   178,402 166,506
Earnings Per Share, Basic $ 0.64   $ 0.65   $ 1.34 $ 1.25
Earnings Per Share, Diluted $ 0.63   $ 0.65   $ 1.33 $ 1.24