XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balances (in shares) at Dec. 31, 2022 1,988,701 (176,592)      
Balances at Dec. 31, 2022 $ 59,335   $ 2,308,537 $ 15,229,134 $ 17,420,414
Share-based compensation 0 $ 0 630,829 0 630,829
Net income $ 0 $ 0 0 (134,411) (134,411)
Balances, June 30, 2024 (in shares) at Jun. 30, 2023 1,988,701 (176,592)      
Balances, June 30, 2024 at Jun. 30, 2023 $ 59,335   2,939,366 15,094,723 17,916,832
Balances (in shares) at Mar. 31, 2023 1,988,701 (176,592)      
Balances at Mar. 31, 2023 $ 59,335   2,835,007 14,991,495 17,709,245
Share-based compensation 0 $ 0 104,359 0 104,359
Net income $ 0 $ 0 0 103,228 103,228
Balances, June 30, 2024 (in shares) at Jun. 30, 2023 1,988,701 (176,592)      
Balances, June 30, 2024 at Jun. 30, 2023 $ 59,335   2,939,366 15,094,723 17,916,832
Balances (in shares) at Dec. 31, 2023 2,014,283 (263,748)      
Balances at Dec. 31, 2023 $ 59,335   3,150,376 15,372,095 $ 18,318,058
Issuances under share-based compensation (in shares) 51,761 0     123,549
Issuances under share-based compensation     0 0 $ 0
Share-based compensation $ 0 $ 0 211,010 0 211,010
Repurchases of common stock 0 (208,854) 0 0 (208,854)
Net income $ 0 $ 0 0 163,949 163,949
Balances, June 30, 2024 (in shares) at Jun. 30, 2024 2,066,044 (472,602)      
Balances, June 30, 2024 at Jun. 30, 2024 $ 59,335   3,361,386 15,536,044 18,484,163
Balances (in shares) at Mar. 31, 2024 2,014,283 (263,748)      
Balances at Mar. 31, 2024 $ 59,335   3,255,881 14,970,766 18,022,234
Issuances under share-based compensation (in shares) 51,761 0      
Issuances under share-based compensation     0 0 0
Share-based compensation $ 0 $ 0 105,505 0 105,505
Repurchases of common stock 0 (208,854)     (208,854)
Net income $ 0 $ 0 0 565,278 565,278
Balances, June 30, 2024 (in shares) at Jun. 30, 2024 2,066,044 (472,602)      
Balances, June 30, 2024 at Jun. 30, 2024 $ 59,335   $ 3,361,386 $ 15,536,044 $ 18,484,163