XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Common Share - Summary of Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator for both basic and diluted earnings per common share:        
Net income available to common shareholders $ 54,884 $ 26,385 $ 43,360 $ 59,546
Denominator:        
Total average basic common shares outstanding 95,744,980 59,521,872 86,339,970 59,452,315
Effect of dilutive stock options and other stock compensation 63,330 134,557 126,731 140,645
Total diluted average common shares outstanding 95,808,310 59,656,429 86,466,701 59,592,960
Earnings per common share - basic $ 0.57 $ 0.44 $ 0.5 $ 1
Earnings per common share - diluted $ 0.57 $ 0.44 $ 0.5 $ 1