XML 113 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Net income (loss) $ 582,542 $ 597,973 $ 579,150
Less: Preferred stock dividends 6,675 6,675 6,675
Net income (loss) available to common shareholders 575,867 591,298 572,475
Less: Earnings allocated to participating securities 6,236 6,283 5,210
Net earnings allocated to common stock 569,631 585,015 567,265
Distributed earnings allocated to common stock 239,879 229,749 207,924
Undistributed earnings allocated to common stock $ 329,752 $ 355,266 $ 359,341
Weighted-average shares outstanding for basic earnings per common share 64,120,455 64,204,239 64,156,870
Dilutive effect of stock compensation 142,191 200,594 363,648
Weighted-average shares outstanding for diluted earnings per common share 64,262,646 64,404,833 64,520,518