XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2021 $ 11,757 $ 45,522,746 $ (798,939) $ (1,349,322) $ 43,386,242
Balance, shares at Dec. 31, 2021 11,757,058   262,113    
Non-cash compensation   9,798     9,798
Dividends declared and payable       (1,436,868) (1,436,868)
Net income 4,017,632 4,017,632
Dividends paid       (2,873,736) (2,873,736)
Balance at Sep. 30, 2022 $ 11,757 45,532,544 $ (798,939) (1,642,294) 43,103,068
Balance, shares at Sep. 30, 2022 11,757,058   262,113    
Balance at Jun. 30, 2022 $ 11,757 45,529,278 $ (798,939) (1,442,167) 43,299,929
Balance, shares at Jun. 30, 2022 11,757,058   262,113    
Non-cash compensation   3,266     3,266
Dividends declared and payable       (1,436,868) (1,436,868)
Net income 1,236,741 1,236,741
Balance at Sep. 30, 2022 $ 11,757 45,532,544 $ (798,939) (1,642,294) 43,103,068
Balance, shares at Sep. 30, 2022 11,757,058   262,113    
Balance at Dec. 31, 2022 $ 11,757 45,535,811 $ (798,939) (1,885,056) 42,863,573
Balance, shares at Dec. 31, 2022 11,757,058   262,113    
Purchase of treasury shares     $ (185,691)   (185,691)
Purchase of treasury stock, shares     37,860    
Non-cash compensation   9,798     9,798
Dividends declared and payable       (1,288,753) (1,288,753)
Net income 4,127,652 4,127,652
Dividends paid       (2,582,609) (2,582,609)
Balance at Sep. 30, 2023 $ 11,757 45,545,609 $ (984,630) (1,628,766) 42,943,970
Balance, shares at Sep. 30, 2023 11,757,058   299,973    
Balance at Jun. 30, 2023 $ 11,757 45,542,343 $ (963,745) (1,786,337) 42,804,018
Balance, shares at Jun. 30, 2023 11,757,058   295,473    
Purchase of treasury shares     $ (20,885)   (20,885)
Purchase of treasury stock, shares     4,500    
Non-cash compensation   3,266     3,266
Dividends declared and payable       (1,288,753) (1,288,753)
Net income 1,446,324 1,446,324
Balance at Sep. 30, 2023 $ 11,757 $ 45,545,609 $ (984,630) $ (1,628,766) $ 42,943,970
Balance, shares at Sep. 30, 2023 11,757,058   299,973