XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Reconciliation of Earnings Per Share Calculations (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share        
Income applicable to common stock $ 664,873 $ 115,510 $ 1,049,274 $ 762,057
Weighted average common shares outstanding - basic 4,514,492 4,497,903 4,512,396 4,488,913
Effect of dilution 27,327 28,159 27,592 27,565
Weighted average shares outstanding - diluted 4,541,819 4,526,062 4,539,988 4,516,478