XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Common Share - Summary of Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator for both basic and diluted earnings per common share:    
Net income available to common shareholders $ 33,162 $ 39,810
Denominator:    
Total average basic common shares outstanding 59,382,758 59,217,711
Effect of dilutive stock options and other stock compensation 140,921 157,342
Total diluted average common shares outstanding 59,523,679 59,375,053
Earnings per common share - basic $ 0.56 $ 0.67
Earnings per common share - diluted $ 0.56 $ 0.67