XML 68 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income Per Common Share - Basic and Diluted Net Income Per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
(Numerator)    
Income available to common stockholders $ 56,112 $ 50,334
(Denominator)    
Weighted average shares outstanding for basic earnings per common share 33,232,788 32,947,983
Dilutive effect of stock compensation 536,085 565,429
Weighted-average shares outstanding for diluted earnings per common share 33,768,873 33,513,412
Basic earnings per share $ 1.69 $ 1.53
Diluted earnings per share $ 1.66 $ 1.50