XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Common Share - Summary of Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator for both basic and diluted earnings per common share:    
Net income available to common shareholders $ 39,810 $ 41,593
Denominator:    
Total average basic common shares outstanding 59,217,711 61,445,399
Effect of dilutive stock options and other stock compensation 157,342 147,966
Total diluted average common shares outstanding 59,375,053 61,593,365
Earnings per common share - basic $ 0.67 $ 0.68
Earnings per common share - diluted $ 0.67 $ 0.68