Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED)

v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Shares To Be Issued Common Shares [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Beginning balance, value at Dec. 31, 2023 $ 6,477 $ (434,048) $ 26,494,455 $ 74,476 $ (22,582,170) $ (13,564) $ 3,545,626
Beginning balance, shares at Dec. 31, 2023 6,477,182            
Stock based compensation - options 73,990 73,990
Stock based compensation - shares $ 12 287,514 (58,508) 229,018
Stock based compensation - shares, shares 12,594            
Retirement of treasury stock $ (3) 48,362 (48,359)
TreasuryStockReturned (3,000)            
Other comprehensive income (8,276) (8,276)
Net loss (2,680,703) (2,680,703)
Ending balance, value at Jun. 30, 2024 $ 6,486 (385,686) 26,807,600 15,968 (25,262,873) (21,840) 1,159,655
Ending balance, shares at Jun. 30, 2024 6,486,776            
Beginning balance, value at Mar. 31, 2024 $ 6,477 (434,048) 26,531,450 169,386 (23,897,767) (14,553) 2,360,945
Beginning balance, shares at Mar. 31, 2024 6,477,182            
Stock based compensation - options 36,995 36,995
Stock based compensation - shares 12 287,514 (153,418) 134,108
Retirement of treasury stock $ (3) 48,362 (48,359) 0 0 0 0
TreasuryStockReturned (3,000)            
Other comprehensive income (7,287) (7,287)
Net loss (1,365,106) (1,365,106)
Ending balance, value at Jun. 30, 2024 $ 6,486 (385,686) 26,807,600 15,968 (25,262,873) (21,840) 1,159,655
Ending balance, shares at Jun. 30, 2024 6,486,776            
Beginning balance, value at Dec. 31, 2024 $ 7,154 (1,055,592) 30,025,587 25,573 (25,782,308) (25,190) 3,195,224
Beginning balance, shares at Dec. 31, 2024 7,153,647            
Stock based compensation - options 20,568 20,568
Stock based compensation - shares $ 10 192,560 (2,709) 189,861
Stock based compensation - shares, shares 10,053            
Purchase of treasury stock (173,837) (173,837)
Stock split rounding up $ 309 (309)
Stock split rounding up, shares 309,281            
Retirement of treasury stock $ (349) 1,055,591 (1,055,242)
TreasuryStockReturned (348,968)            
Stock issued for cash $ 95 381,129 381,224
Stock issued for cash, shares 94,825            
Other comprehensive income (10,433) (10,433)
Net loss (2,757,026) (2,757,026)
Ending balance, value at Jun. 30, 2025 $ 7,219 (173,838) 29,564,293 22,864 (28,539,334) (35,623) 845,581
Ending balance, shares at Jun. 30, 2025 7,218,838            
Beginning balance, value at Mar. 31, 2025 $ 7,473 (1,200,167) 30,138,792 17,295 (27,033,686) (31,558) 1,898,149
Beginning balance, shares at Mar. 31, 2025 7,472,981            
Stock based compensation - options 10,284 10,284
Stock based compensation - shares 89,330 5,569 94,899
Stock based compensation - shares, shares 12,594            
Purchase of treasury stock (29,262) (29,262)
Retirement of treasury stock $ (349) 1,055,591 (1,055,242) 0 0 0 0
TreasuryStockReturned (348,968)            
Stock issued for cash $ 95 381,129 381,224
Stock issued for cash, shares 94,825            
Other comprehensive income (4,065) (4,065)
Net loss (1,505,648) (1,505,648)
Ending balance, value at Jun. 30, 2025 $ 7,219 $ (173,838) $ 29,564,293 $ 22,864 $ (28,539,334) $ (35,623) $ 845,581
Ending balance, shares at Jun. 30, 2025 7,218,838