XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]                
Net income $ 270,758 $ 578,070 $ 992,541 $ 929,864 $ 404,200 $ 283,207 $ 1,841,369 $ 1,617,271
Earnings and dividends allocated to participating securities (6,406)     (6,227)     (18,667) (17,955)
Net income attributable to common stockholders $ 264,352     $ 923,637     $ 1,822,702 $ 1,599,316
Weighted average common shares outstanding:                
Average number of common shares outstanding - basic 11,048,877     10,924,646     11,041,578 10,785,362
Net effect of dilutive unvested restricted stock awards included for treasury stock method 41,797     53,354     43,106 57,153
Average number of common shares outstanding - diluted 11,090,674     10,978,000     11,084,684 10,842,515
Earnings per common share                
Basic $ 0.02     $ 0.08     $ 0.17 $ 0.15
Diluted $ 0.02     $ 0.08     $ 0.16 $ 0.15