XML 135 R120.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share - Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]      
NET INCOME AVAILABLE TO COMMON SHAREHOLDERS $ 54,806 $ 29,319 $ 26,209
Weighted average shares outstanding (basic) (in shares) 15,912,877 10,806,009 8,439,427
Effect of dilutive unvested restricted stock grants (in shares) 21,758 13,570 3,665
Weighted average shares outstanding (diluted) (in shares) 15,934,635 10,819,579 8,443,092
Basic Earnings Per Common Share (in dollars per share) $ 3.44 $ 2.71 $ 3.11
Diluted earnings per common share (in dollars per share) $ 3.44 $ 2.71 $ 3.10