XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Common Stock and Earnings Per Share - Schedule of Computing Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]    
Net income $ 11,227 $ 11,354
Weighted average common shares outstanding (basic) 15,886,186 15,957,864
Effect of dilutive unvested restricted stock grants (in shares) 44,935 20,072
Weighted average common shares outstanding (diluted) 15,931,121 15,977,936
Basic earnings per common share (In dollars per share) $ 0.71 $ 0.71
Diluted earnings per common share (in dollars per share) $ 0.70 $ 0.71