XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
For the three and six months ended June 30, 2023 and 2022, respectively, our income per common share was calculated as follows: (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Net income $ 1,157,076 $ 983,305 $ 517,636 $ (32,931) $ 2,140,381 $ 484,705
Income per common share, diluted            
Income (loss) per common share, diluted $ 0.09   $ 0.04   $ 0.17 $ 0.04
Shares used in computing income per common share, basic:            
Total shares 12,558,793   12,439,000   12,539,652 12,401,281
Shares used in computing income per common share, diluted 12,625,241   12,534,058   12,606,100 12,496,339
Unrestricted Shares [Member]            
Income per common share, basic:            
Income (loss) per common share, basic $ 0.09   $ 0.04   $ 0.17 $ 0.04
Shares used in computing income per common share, basic:            
Total shares 12,429,894   12,305,939   12,412,068 12,275,306
Restricted Shares [Member]            
Income per common share, basic:            
Income (loss) per common share, basic $ 0.09   $ 0.04   $ 0.17 $ 0.04
Shares used in computing income per common share, basic:            
Total shares 128,899   133,061   127,584 125,975