XML 78 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Nature of Operations and Summary of Significant Accounting Policies - Computation of Basic and Diluted Earnings per Common Share (EPS) (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Net income $ 402,241 $ 392,929 $ 305,262
Average common shares outstanding (in shares) 199,939 202,627 194,694
Effect of common stock options (in shares) 130 146 325
Diluted common shares outstanding (in shares) 200,069 202,773 195,019
Basic earnings per common share (in dollars per share) $ 2.01 $ 1.94 $ 1.57
Diluted earnings per common share (in dollars per share) $ 2.01 $ 1.94 $ 1.57