XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Calculation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share Basic [Abstract]    
Net income $ 17,339 $ 17,331
Basic weighted average common shares 19,131,356 19,332,006
Basic earnings per common share $ 0.91 $ 0.90
Net income $ 17,339 $ 17,331
Weighted average common shares 19,131,356 19,332,006
Restricted stock and RSUs 104,055 98,818
Diluted weighted average common shares 19,235,411 19,430,824
Diluted earnings per common share $ 0.90 $ 0.89