XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]                
Net Income (Loss) Attributable to Parent $ 124,732 $ 111,230 $ 101,687 $ 88,018 $ 115,573 $ 81,169 $ 337,648 $ 284,760
Preferred Stock Dividends and Other Adjustments (2,875)     (2,875)     (8,625) (8,625)
Net Income (Loss) Available to Common Stockholders, Basic 121,857     85,143     329,023 276,135
Dividends, Common Stock (38,340)     (33,413)     (114,977) (100,131)
Unvested Share based Payment Awards (190)     (185)     (590) (502)
Undistributed Earnings (Loss) Available to Common Shareholders, Basic 82,913     51,255     212,415 174,511
Undistributed Earnings Allocated To Unvested Share Based Payment Awards 413     289     1,042 991
Undistributed Earnings, Basic, Total 83,326     51,544     213,457 175,502
Earnings Per Share, Basic [Abstract]                
Distributed Earnings 38,340     33,413     114,977 100,131
Undistributed Earnings (Loss) Available to Common Shareholders, Basic 82,913     51,255     212,415 174,511
Common Shareholders Earnings Basic 121,253     84,669     327,392 274,642
Earnings Per Share, Diluted [Abstract]                
Distributed Earnings To Common Shareholders Diluted 38,340     33,413     114,977 100,131
Undistributed Earnings (Loss) Available to Common Shareholders, Diluted 82,913     51,255     212,415 174,511
Common Shareholders Earnings Diluted $ 121,253     $ 84,669     $ 327,392 $ 274,642
Weighted Average Number of Shares Outstanding, Basic 165,029     150,247     165,064 149,993
Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 1,674     1,244     1,581 1,251
Weighted Average Number of Shares Outstanding, Diluted, Total 166,703     151,492     166,645 151,244
Earnings Per Share, Basic $ 0.73     $ 0.56     $ 1.98 $ 1.83
Earnings Per Share, Diluted $ 0.73     $ 0.56     $ 1.96 $ 1.82