XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net income $ 992,541 $ 283,207
Earnings and dividends allocated to participating securities (5,264) (5,533)
Net income attributable to common stockholders $ 987,277 $ 277,674
Weighted average common shares outstanding:    
Average number of common shares outstanding - basic 11,034,193 10,660,921
Net effect of dilutive unvested restricted stock awards included for treasury stock method 46,318 61,142
Average number of common shares outstanding - diluted 11,080,511 10,722,063
Earnings per common share    
Basic $ 0.09 $ 0.03
Diluted $ 0.09 $ 0.03