XML 112 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Net income $ 597,973 $ 579,150 $ 443,079
Less: Preferred stock dividends 6,675 6,675 7,157
Net income available to common shareholders 591,298 572,475 435,922
Less: Earnings allocated to participating securities 6,283 5,210 3,881
Net earnings allocated to common stock 585,015 567,265 432,041
Distributed earnings allocated to common stock 229,749 207,924 187,202
Undistributed earnings allocated to common stock $ 355,266 $ 359,341 $ 244,839
Weighted-average shares outstanding for basic earnings per common share 64,204,239 64,156,870 63,612,658
Dilutive effect of stock compensation 200,594 363,648 489,462
Weighted-average shares outstanding for diluted earnings per common share 64,404,833 64,520,518 64,102,120