XML 43 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator for both basic and diluted earnings per common share:        
Net income available to common shareholders $ 26,385 $ 42,349 $ 59,546 $ 82,158
Denominator:        
Total average basic common shares outstanding 59,521,872 59,263,949 59,452,315 59,240,958
Effect of dilutive stock options and other stock compensation 134,557 121,898 140,645 148,356
Total diluted average common shares outstanding 59,656,429 59,385,847 59,592,960 59,389,314
Earnings per common share - basic $ 0.44 $ 0.71 $ 1.00 $ 1.39
Earnings per common share - diluted $ 0.44 $ 0.71 $ 1.00 $ 1.38