XML 54 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Common Share - Summary of Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator for both basic and diluted earnings per common share:        
Net income available to common shareholders $ 81,042 $ 34,741 $ 124,401 $ 94,287
Denominator:        
Total average basic common shares outstanding 95,995,174 64,488,962 89,593,739 61,143,452
Effect of dilutive stock options and other stock compensation 121,443 145,246 124,967 129,150
Total diluted average common shares outstanding 96,116,617 64,634,208 89,718,706 61,272,602
Earnings per common share - basic $ 0.84 $ 0.54 $ 1.39 $ 1.54
Earnings per common share - diluted $ 0.84 $ 0.54 $ 1.39 $ 1.54