v3.25.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
BALANCE (in shares) at Dec. 31, 2023 985,888      
BALANCE at Dec. 31, 2023 $ 29,577 $ 19,902,505 $ (11,613,115) $ 8,318,967
Amortization of stock based compensation   25,420   25,420
Net income     187,290 187,290
BALANCE (in shares) at Mar. 31, 2024 985,888      
BALANCE at Mar. 31, 2024 $ 29,577 19,927,925 (11,425,825) 8,531,677
BALANCE (in shares) at Dec. 31, 2023 985,888      
BALANCE at Dec. 31, 2023 $ 29,577 19,902,505 (11,613,115) 8,318,967
Net income       155,983
BALANCE (in shares) at Jun. 30, 2024 989,994      
BALANCE at Jun. 30, 2024 $ 29,700 19,953,133 (11,457,132) 8,525,701
BALANCE (in shares) at Mar. 31, 2024 985,888      
BALANCE at Mar. 31, 2024 $ 29,577 19,927,925 (11,425,825) 8,531,677
Amortization of stock based compensation   25,331   25,331
Net income     (31,307) (31,307)
Exercise of stock options (in shares) 4,106      
Exercise of stock options $ 123 (123)   0
BALANCE (in shares) at Jun. 30, 2024 989,994      
BALANCE at Jun. 30, 2024 $ 29,700 19,953,133 (11,457,132) 8,525,701
BALANCE (in shares) at Dec. 31, 2024 995,939      
BALANCE at Dec. 31, 2024 $ 29,878 20,004,209 (10,358,291) 9,675,796
Amortization of stock based compensation   27,097   27,097
Net income     (514,765) (514,765)
BALANCE (in shares) at Mar. 31, 2025 995,939      
BALANCE at Mar. 31, 2025 $ 29,878 20,031,306 (10,873,056) 9,188,128
BALANCE (in shares) at Dec. 31, 2024 995,939      
BALANCE at Dec. 31, 2024 $ 29,878 20,004,209 (10,358,291) 9,675,796
Net income       (780,939)
BALANCE (in shares) at Jun. 30, 2025 997,182      
BALANCE at Jun. 30, 2025 $ 29,916 20,058,365 (11,139,230) 8,949,051
BALANCE (in shares) at Mar. 31, 2025 995,939      
BALANCE at Mar. 31, 2025 $ 29,878 20,031,306 (10,873,056) 9,188,128
Amortization of stock based compensation   27,097   27,097
Net income     (266,174) (266,174)
Exercise of stock options (in shares) 1,243      
Exercise of stock options $ 38 (38)   0
BALANCE (in shares) at Jun. 30, 2025 997,182      
BALANCE at Jun. 30, 2025 $ 29,916 $ 20,058,365 $ (11,139,230) $ 8,949,051