v3.26.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Share Subscriptions Receivable [Member]
Share Subscription Payable [Member]
Retained Earnings [Member]
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2024 100 4,016,205            
Balance at Dec. 31, 2024 $ 0 $ 4,016 $ 79,781,674 $ (1,577) $ 2,115,064 $ (64,476,966) $ (8,580) $ 17,413,631
Issuance for services and subscriptions payable 0 $ 185 1,487,484 0 (92,434) 0 0 1,395,235
Issuance for services and subscriptions payable (in shares)   185,109            
Warrant exercise (Note 14) $ 0 $ 1,295 6,383,545 0 0 0 0 6,384,840
Warrant exercise (Note 14) (in shares)   1,295,091            
Issuance of preferred shares pursuant to Reg-A (in shares) 49,335 0            
Issuance of preferred shares pursuant to Reg-A $ 49 $ 0 15,096 0 0 0 0 15,145
Issuance of warrants pursuant to Reg-A 0 0 116,781 0 0 0 0 116,781
Net loss 0 0 0 0 0 (8,194,948) 0 (8,194,948)
Shares issued (Note 7) $ 0 $ 22 185,852 0 0 0 0 185,874
Shares issued (Note 7) (in shares)   22,725            
Balance (in shares) at Jun. 30, 2025 49,435 5,519,130            
Balance at Jun. 30, 2025 $ 49 $ 5,518 87,970,432 (1,577) 2,022,630 (72,671,914) (8,580) 17,316,558
Balance (in shares) at Mar. 31, 2025 100 4,795,521            
Balance at Mar. 31, 2025 $ 0 $ 4,795 84,126,734 (1,577) 4,941,555 (68,937,430) (8,580) 20,125,497
Issuance for services and subscriptions payable 0 $ 184 908,039 0 (114,604) 0 0 793,619
Issuance for services and subscriptions payable (in shares)   184,076            
Warrant exercise (Note 14) $ 0 $ 539 2,803,782 0 (2,804,321) 0 0 0
Warrant exercise (Note 14) (in shares)   539,533            
Issuance of preferred shares pursuant to Reg-A (in shares) 49,335 0            
Issuance of preferred shares pursuant to Reg-A $ 49 $ 0 15,096 0 0 0 0 15,145
Issuance of warrants pursuant to Reg-A 0 0 116,781 0 0 0 0 116,781
Net loss $ 0 $ 0 0 0 0 (3,734,484) 0 (3,734,484)
Balance (in shares) at Jun. 30, 2025 49,435 5,519,130            
Balance at Jun. 30, 2025 $ 49 $ 5,518 87,970,432 (1,577) 2,022,630 (72,671,914) (8,580) 17,316,558
Balance (in shares) at Dec. 31, 2025 427,912 9,814,665            
Balance at Dec. 31, 2025 $ 428 $ 9,814 101,357,686 (55,684) 5,446,347 (83,873,790) (8,580) 22,876,221
Balance (in shares) at Mar. 31, 2026 427,712 11,925,471            
Balance at Mar. 31, 2026 $ 428 $ 11,925 107,537,779 (1,577) 2,166,063 (89,729,030) (8,580) 19,977,008
Balance (in shares) at Dec. 31, 2025 427,912 9,814,665            
Balance at Dec. 31, 2025 $ 428 $ 9,814 101,357,686 (55,684) 5,446,347 (83,873,790) (8,580) 22,876,221
Issuance for services and subscriptions payable 0 188 1,521,678 0 8,909 0 0 1,530,775
Warrant exercise (Note 14) $ 0 $ 0 105,183 0 0 0 0 105,183
Warrant exercise (Note 14) (in shares) 0 0            
Net loss $ 0 $ 0 0 0 0 (9,793,824) 0 (9,793,824)
Shares issued (Note 7) 0 $ 4,638 4,458,470 0 0 0 0 4,463,108
Shares issued (Note 7) (in shares)   4,825,730            
Warrant issuance (Note 14) 0 $ 0 (105,183) 0 0 0 0 (105,183)
Dividends paid and payable to Series C preferred shareholders (Note 7) $ 0 $ 0 0 0 0 (54,133) 0 (54,133)
Balance (in shares) at Jun. 30, 2026 427,712 15,282,595            
Balance at Jun. 30, 2026 $ 428 $ 15,282 110,652,344 (1,577) 2,140,104 (93,721,747) (8,580) 19,076,254
Shares issued (Note 14) 0 $ 642 3,314,510 0 (3,315,152) 0 0 0
Shares issued (Note 14) (in shares)   642,000            
Proceeds from escrow pursuant to Reg-A $ 0 $ 0 0 54,107 0 0 0 54,107
Conversions of Series C preferred shares (in shares) (200)              
Conversions of Series C preferred shares $ 0 $ 0 0 0 0 0 0 0
Conversions of Series C preferred shares (in shares)   200            
Balance (in shares) at Mar. 31, 2026 427,712 11,925,471            
Balance at Mar. 31, 2026 $ 428 $ 11,925 107,537,779 (1,577) 2,166,063 (89,729,030) (8,580) 19,977,008
Issuance for services and subscriptions payable 0 188 808,856 0 (25,959) 0 0 783,085
Warrant exercise (Note 14) $ 0 $ 0 105,183 0 0 0 0 105,183
Warrant exercise (Note 14) (in shares) 0 0            
Net loss $ 0 $ 0 0 0 0 (3,965,303) 0 (3,965,303)
Shares issued (Note 7) 0 $ 3,169 2,305,709 0 0 0 0 2,308,878
Shares issued (Note 7) (in shares)   3,357,124            
Warrant issuance (Note 14) 0 $ 0 (105,183) 0 0 0 0 (105,183)
Dividends paid and payable to Series C preferred shareholders (Note 7) $ 0 $ 0 0 0 0 (27,414) 0 (27,414)
Balance (in shares) at Jun. 30, 2026 427,712 15,282,595            
Balance at Jun. 30, 2026 $ 428 $ 15,282 $ 110,652,344 $ (1,577) $ 2,140,104 $ (93,721,747) $ (8,580) $ 19,076,254