XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share - Calculation of Basic Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]            
Net income $ 5,682 $ 5,359 $ 6,001 $ 6,466 $ 11,041 $ 12,467
Less: distributed earnings allocated to participating securities (36)   (31)   (72) (62)
Less: undistributed earnings allocated to participating securities (32)   (35)   (57) (69)
Net earnings available to common shareholders $ 5,614   $ 5,935   $ 10,912 $ 12,336
Weighted average common shares outstanding including participating securities 13,681,501   13,632,440   13,676,333 13,624,094
Less: average unvested restricted shares (164,228)   (150,065)   (160,367) (143,163)
Weighted average common shares outstanding 13,517,273   13,482,375   13,515,966 13,480,931
Basic earnings per share $ 0.42   $ 0.44   $ 0.81 $ 0.92
Diluted earnings per share $ 0.42   $ 0.44   $ 0.81 $ 0.92