XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Net Income (Loss) Attributable to Parent $ 101,687 $ 81,169
Preferred Stock Dividends and Other Adjustments (2,875) (2,875)
Net Income (Loss) Available to Common Stockholders, Basic 98,812 78,294
Dividends, Common Stock (38,333) (33,407)
Unvested Share based Payment Awards (206) (120)
Undistributed Earnings (Loss) Available to Common Shareholders, Basic 59,997 44,524
Undistributed Earnings Allocated To Unvested Share Based Payment Awards 277 242
Undistributed Earnings, Basic, Total 60,274 44,767
Earnings Per Share, Basic [Abstract]    
Distributed Earnings 38,333 33,407
Undistributed Earnings (Loss) Available to Common Shareholders, Basic 59,997 44,524
Common Shareholders Earnings Basic 98,329 77,932
Earnings Per Share, Diluted [Abstract]    
Distributed Earnings To Common Shareholders Diluted 38,333 33,407
Undistributed Earnings (Loss) Available to Common Shareholders, Diluted 59,997 44,524
Common Shareholders Earnings Diluted $ 98,329 $ 77,932
Weighted Average Number of Shares Outstanding, Basic 165,228 149,855
Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 1,377 1,436
Weighted Average Number of Shares Outstanding, Diluted, Total 166,604 151,292
Earnings Per Share, Basic $ 0.60 $ 0.52
Earnings Per Share, Diluted $ 0.59 $ 0.52