XML 79 R72.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Common Share - Computation of Basic and Diluted Earnings per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Basic        
Net income $ 12,760 $ 8,366 $ 33,943 $ 21,790
Less allocation of earnings and dividends to participating securities 61 177 173 455
Net income available to common shareholders-basic $ 12,699 $ 8,189 $ 33,770 $ 21,335
Weighted average common shares outstanding 18,767,607 15,736,966 16,605,546 15,720,714
Less average participating securities 91,743 332,531 85,141 328,447
Weighted average number of shares outstanding used in the calculation of basic earnings per common share 18,675,864 15,404,435 16,520,405 15,392,267
Earnings per common share:        
Basic $ 0.68 $ 0.53 $ 2.04 $ 1.39
Diluted $ 0.68 $ 0.53 $ 2.04 $ 1.39