XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2022 $ 1,089 $ 31,420,395 $ 2,260,135 $ 33,681,619
Balance, shares at Dec. 31, 2022 10,900,759        
Stock options exercised $ 3 41,900 41,903
Stock options exercised, shares   12,500        
Stock options repurchased $ 1 74,999 75,000
Stock issued for services
Stock issued for services, shares   48,097        
Stock reserved for future services $ 1 267,474 267,475
Net income 5,607,804 5,607,804
Balance at Sep. 30, 2023 $ 1,094 31,804,768 7,867,939 39,673,801
Balance, shares at Sep. 30, 2023 10,961,356        
Balance at Dec. 31, 2022 $ 1,089 31,420,395 2,260,135 33,681,619
Balance, shares at Dec. 31, 2022 10,900,759        
Balance at Dec. 31, 2023 $ 1,109 31,957,765 10,662,993 42,621,867
Balance, shares at Dec. 31, 2023 11,107,230        
Balance at Jun. 30, 2023 $ 1,092 31,704,500 6,233,149 37,938,741
Balance, shares at Jun. 30, 2023 10,926,774        
Stock options exercised $ 1 14,700 14,701
Stock options exercised, shares   2,500        
Stock options repurchased 17,569 17,569
Stock issued for services $ 1 1
Stock issued for services, shares   32,082        
Stock reserved for future services 67,999 67,999
Net income 1,634,790 1,634,790
Balance at Sep. 30, 2023 $ 1,094 31,804,768 7,867,939 39,673,801
Balance, shares at Sep. 30, 2023 10,961,356        
Balance at Jun. 30, 2023 $ 1,092 31,704,500 6,233,149 37,938,741
Balance, shares at Jun. 30, 2023 10,926,774        
Balance at Jun. 30, 2024 $ 1,110 32,329,917 13,079,894 45,410,921
Balance, shares at Jun. 30, 2024 11,112,230        
Balance at Dec. 31, 2023 $ 1,109 31,957,765 10,662,993 42,621,867
Balance, shares at Dec. 31, 2023 11,107,230        
Stock options exercised $ 1 20,149 20,150
Stock options exercised, shares   5,000        
Stock issued for services $ 13 13
Stock issued for services, shares   130,695        
Stock reserved for future services 508,005 508,005
Net income 3,000,002 3,000,002
Balance at Sep. 30, 2024 $ 1,123 32,485,919 13,662,995 46,150,037
Balance, shares at Sep. 30, 2024 11,242,925        
Balance at Jun. 30, 2024 $ 1,110 32,329,917 13,079,894 45,410,921
Balance, shares at Jun. 30, 2024 11,112,230        
Stock issued for services $ 13 13
Stock issued for services, shares   130,695        
Stock reserved for future services 156,002 156,002
Net income 583,101 583,101
Balance at Sep. 30, 2024 $ 1,123 $ 32,485,919 $ 13,662,995 $ 46,150,037
Balance, shares at Sep. 30, 2024 11,242,925