XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
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 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]                
Net income $ 15,481 $ 12,252 $ 11,354 $ 9,787 $ 9,613 $ 9,312 $ 39,087 $ 28,712
Weighted average common shares outstanding (basic) 15,877,592     11,423,487     15,922,945 10,064,655
Effect of dilutive unvested restricted stock grants (in shares) 10,279     8,605     22,329 12,753
Weighted average common shares outstanding (diluted) 15,887,871     11,432,092     15,945,274 10,077,408
Basic earnings per common share (In dollars per share) $ 0.97     $ 0.86     $ 2.45 $ 2.85
Diluted earnings per common share (in dollars per share) $ 0.97     $ 0.86     $ 2.45 $ 2.85