XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share    
Anti dilutive securities excluded from the calculation of EPS 1,158,046 621,994
Net Income Available to Common Shareholders $ 6,818 $ 10,629
Weighted Average Common Stock Outstanding:    
Weighted Average Common Stock Outstanding (Basic) 27,691,401 27,726,894
Dilutive Effect of Stock Compensation 398,404 763,152
Weighted Average Common Stock Outstanding (Dilutive) 28,089,805 28,490,046
Basic Earnings per Common Share (in dollars per share) $ 0.25 $ 0.38
Diluted Earnings per Common Share (in dollars per share) $ 0.24 $ 0.37