v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Parent [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2024 $ 4,838 $ 50,877,307 $ (48,073,549) $ 2,997,242 $ 2,997,242
Balance, shares at Dec. 31, 2024 56,255          
Common share-based compensation $ 995 973,990 974,985 974,985
Common share-based compensation, shares 11,566          
Net loss (1,736,882) (1,736,882) (1,736,882)
Common shares issued for services $ 226 141,524 141,750 141,750
Common shares issued for services, shares 2,625          
Common shares issued for acquisition purchase price prepayment $ 338 239,087 239,425 239,425
Common stock issued for acquisition purchase price prepayment, shares 3,925          
Balance at Mar. 31, 2025 $ 6,397 52,231,908 (49,810,431) 2,616,520 2,616,520
Balance, shares at Mar. 31, 2025 74,372          
Balance at Dec. 31, 2024 $ 4,838 50,877,307 (48,073,549) 2,997,242 2,997,242
Balance, shares at Dec. 31, 2024 56,255          
Net loss           (4,447,786)
Balance at Jun. 30, 2025 $ 6,664 55,407,640 (52,521,332) 3,081,618 3,081,618
Balance, shares at Jun. 30, 2025 77,472          
Balance at Mar. 31, 2025 $ 6,397 52,231,908 (49,810,431) 2,616,520 2,616,520
Balance, shares at Mar. 31, 2025 74,372          
Common share-based compensation 877,368 877,368 877,368
Common share-based compensation, shares 1          
Net loss   (2,710,901) (2,710,901) (2,710,901)
Common shares issued for services $ 267 149,733 150,000 150,000
Common shares issued for services, shares 3,099          
Common shares issued for private placement 2,148,631 2,148,631 2,148,631
Common shares issued for private placement, shares          
Balance at Jun. 30, 2025 $ 6,664 55,407,640 (52,521,332) 3,081,618 3,081,618
Balance, shares at Jun. 30, 2025 77,472          
Balance at Dec. 31, 2025 $ 22,885 61,465,850 (55,061,305) 6,427,430 6,427,430
Balance, shares at Dec. 31, 2025 266,103          
Common share-based compensation $ 22 15,478 15,500 15,500
Common share-based compensation, shares 250          
Common shares issued for ATM share sales $ 194 33,886 34,080 34,080
Common shares issued for ATM share sales, shares 2,241          
Common shares and warrants issued for a public offering $ 22,595 2,521,530 2,544,125 2,544,125
Common shares and warrants issued for a public offering, shares 262,732          
Deemed dividend   (130,910)   (130,910) (130,910)
Net loss (1,471,167) (1,471,167) (1,471,167)
Common shares issued pursuant to sales on an Equity Line of Credit           2,544,125
Common shares issued pursuant to sales on an Equity Line of Credit, shares 262,732          
Balance at Mar. 31, 2026 $ 45,696 63,905,834 (56,532,472) 7,419,058 7,419,058
Balance, shares at Mar. 31, 2026 531,325          
Balance at Dec. 31, 2025 $ 22,885 61,465,850 (55,061,305) 6,427,430 6,427,430
Balance, shares at Dec. 31, 2025 266,103          
Net loss           (3,465,452)
Balance at Jun. 30, 2026 $ 70,602 65,103,404 (58,523,843) 6,650,163 (2,913) 6,647,250
Balance, shares at Jun. 30, 2026 820,948          
Balance at Mar. 31, 2026 $ 45,696 63,905,834 (56,532,472) 7,419,058 7,419,058
Balance, shares at Mar. 31, 2026 531,325          
Common share-based compensation $ 21 15,597 15,618 15,618
Common share-based compensation, shares 250          
Common shares issued for ATM share sales $ 23,799 1,058,774 1,082,573 1,082,573
Common shares issued for ATM share sales, shares 276,737          
Net loss (1,991,371) (1,991,371) (2,913) (1,994,284)
Additional public offering costs (17,825) (17,825) (17,825)
Common shares issued for reverse stock split round up $ 41 (41)
Common shares issued for reverse stock split round up, shares 480          
Common shares issued for services $ 787 129,956 130,743 $ 130,743
Common shares issued for services, shares 9,156         9,156
Common shares issued pursuant to sales on an Equity Line of Credit $ 258 11,109 11,367 $ 11,367
Common shares issued pursuant to sales on an Equity Line of Credit, shares 3,000          
Balance at Jun. 30, 2026 $ 70,602 $ 65,103,404 $ (58,523,843) $ 6,650,163 $ (2,913) $ 6,647,250
Balance, shares at Jun. 30, 2026 820,948