XML 80 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Common Share - Computation of Basic and Diluted Earnings per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Basic    
Net income $ 10,168 $ 6,360
Less allocation of earnings and dividends to participating securities 44 227
Net income available to common shareholders-basic $ 10,124 $ 6,133
Weighted average common shares outstanding 15,488,813 15,695,963
Less average participating securities 66,711 561,344
Weighted average number of shares outstanding used in the calculation of basic earnings per common share 15,422,102 15,134,619
Earnings per common share:    
Basic $ 0.66 $ 0.41
Diluted $ 0.66 $ 0.41