XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME PER COMMON SHARE (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share [Abstract]    
Net income $ 1,810,075 $ 1,521,131
Weighted average shares outstanding 5,521,707 5,530,256
Effect of dilutive shares 163,444 55,366
Weighted average shares outstanding - diluted 5,685,151 5,585,622
Earnings per share - basic (in dollars per share) $ 0.33 $ 0.28
Earnings per share - diluted (in dollars per share) $ 0.32 $ 0.27