v3.26.1
Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Preferred Stock [Member]
Comprehensive Income [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2024 $ 258 $ 93,357,229 $ 13,000 $ (829,959) $ (69,039,774) $ 23,500,754
Beginning balance, shares at Dec. 31, 2024 258,010   130,000      
Exercise of Series B Warrants $ 79 2,195,233 2,195,312
Exercise of Series B Warrants, shares 78,744          
Public offering, net of issuance costs $ 119 1,828,478 1,828,597
Public offering, net of issuance costs, shares 118,840          
Net (loss) 1,110,746 (2,950,605) (1,839,859)
Ending balance, value at Jun. 30, 2025 $ 456 97,380,940 $ 13,000 280,787 (71,990,379) 25,684,804
Ending balance, shares at Jun. 30, 2025 455,595   130,000      
Beginning balance, value at Mar. 31, 2025 $ 271 93,712,514 $ 13,000 (803,770) (70,219,545) 22,702,470
Beginning balance, shares at Mar. 31, 2025 270,754   130,000      
Exercise of Series B Warrants $ 66 1,839,948 1,840,014
Exercise of Series B Warrants, shares 66,000          
Public offering, net of issuance costs $ 119 1,828,478 1,828,597
Public offering, net of issuance costs, shares 118,840          
Net (loss) 1,084,557 (1,770,834) (686,277)
Ending balance, value at Jun. 30, 2025 $ 456 97,380,940 $ 13,000 280,787 (71,990,379) 25,684,804
Ending balance, shares at Jun. 30, 2025 455,595   130,000      
Beginning balance, value at Dec. 31, 2025 $ 491 98,105,404 $ 13,000 (65,309) (75,015,126) 23,038,460
Beginning balance, shares at Dec. 31, 2025 490,595   130,000      
Exercise of Series B Warrants $ 262 807,773 808,035
Exercise of Series B Warrants, shares 261,327          
Exercise of Series C Warrants $ 382 1,910,768 1,911,150
Exercise of Series C Warrants, shares 382,230          
Public offering, net of issuance costs $ 1,200 5,083,800 5,085,000
Public offering, net of issuance costs, shares 1,200,000          
Common stock issued for services $ 10 96,890 96,900
Common stock issued for services, shares 10,000          
Reverse split share adjustment $ 44 (44)
Reverse split share adjustment, shares 44,364          
Net (loss) (593,626) (2,807,917) (3,401,543)
Ending balance, value at Jun. 30, 2026 $ 2,389 106,004,591 $ 13,000 (658,935) (77,823,043) 27,538,002
Ending balance, shares at Jun. 30, 2026 2,388,516   130,000      
Beginning balance, value at Mar. 31, 2026 $ 491 98,105,404 $ 13,000 (343,306) (76,258,995) 21,516,594
Beginning balance, shares at Mar. 31, 2026 490,595   130,000      
Exercise of Series B Warrants $ 262 807,773 808,035
Exercise of Series B Warrants, shares 261,327          
Exercise of Series C Warrants $ 382 1,910,768 1,911,150
Exercise of Series C Warrants, shares 382,230          
Public offering, net of issuance costs $ 1,200 5,083,800 5,085,000
Public offering, net of issuance costs, shares 1,200,000          
Common stock issued for services $ 10 96,890 96,900
Common stock issued for services, shares 10,000          
Reverse split share adjustment $ 44 (44)
Reverse split share adjustment, shares 44,364          
Net (loss) (315,629) (1,564,048) (1,879,677)
Ending balance, value at Jun. 30, 2026 $ 2,389 $ 106,004,591 $ 13,000 $ (658,935) $ (77,823,043) $ 27,538,002
Ending balance, shares at Jun. 30, 2026 2,388,516   130,000