XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Reconciliation of Earnings Per Share Calculations (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share        
Income applicable to common stock $ 442,703 $ 662,644 $ 1,491,977 $ 1,424,701
Weighted average common shares outstanding - basic 4,516,518 4,500,256 4,513,785 4,492,736
Effect of dilution 28,133 31,267 27,805 29,010
Weighted average shares outstanding - diluted 4,544,651 4,531,523 4,541,590 4,521,746