v3.26.1
Consolidated Statements of Changes in Shareholders' Equity (Unaudited) - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Receivables from Stockholder [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Parent [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2024 $ 110 $ (103,942) $ 20,658,236 $ (16,244,843) $ 343,936 $ 4,653,497 $ (1,191,482) $ 3,462,015
Balance, shares at Dec. 31, 2024 1,096,900 [1]              
Net income (loss) (3,086,992) (3,086,992) (50,389) (3,137,381)
Foreign currency translation adjustment (9,251) (9,251) 1,237 (8,014)
Issuance of common shares related to at the market offering agreement 30,445 30,445 30,445
Issuance of common shares related to at the market offering agreement, shares [1]   794              
Collection of subscription receivable 103,942 103,942 103,942
Exercise of stock options $ 1 116,999 117,000 117,000
Exercise of stock options, shares [1]   5,000              
Stock-based compensation 32,280 32,280 32,280
Stock-based compensation, shares [1]   1,073              
Balance at Mar. 31, 2025 $ 111 20,837,960 (19,331,835) 334,685 1,840,921 (1,240,634) 600,287
Balance, shares at Mar. 31, 2025 1,103,767 [1]              
Balance at Dec. 31, 2024 $ 110 (103,942) 20,658,236 (16,244,843) 343,936 4,653,497 (1,191,482) 3,462,015
Balance, shares at Dec. 31, 2024 1,096,900 [1]              
Net income (loss)                 $ (2,075,875)
Issuance of common shares related to at the market offering agreement, shares                
Exercise of stock options, shares                 5,000
Balance at Jun. 30, 2025 $ 1,360,586 $ 117 21,318,540 (18,231,933) 393,124 4,840,434 (1,281,417) $ 3,559,017
Balance, shares at Jun. 30, 2025 2,000 1,165,539 [1]              
Balance at Mar. 31, 2025 $ 111 20,837,960 (19,331,835) 334,685 1,840,921 (1,240,634) 600,287
Balance, shares at Mar. 31, 2025 1,103,767 [1]              
Net income (loss) 1,099,902 1,099,902 (38,396) 1,061,506
Foreign currency translation adjustment 58,439 58,439 (2,387) 56,052
Stock-based compensation 27,924 27,924 27,924
Issuance of Series A convertible preferred shares $ 1,360,586 1,360,586 1,360,586
Issuance of Series A convertible preferred shares, shares 2,000                
Issuance of common shares related to securities purchase agreement $ 4 203,269 203,273 203,273
Issuance of common shares related to securities purchase agreement, shares [1]   37,500              
Issuance of common shares related to equity purchase agreement $ 2 249,998 250,000 250,000
Issuance of common shares related to equity purchase agreement, shares [1]   24,272              
Dividends accrued on Series A convertible preferred shares (611) (611) (611)
Balance at Jun. 30, 2025 $ 1,360,586 $ 117 21,318,540 (18,231,933) 393,124 4,840,434 (1,281,417) 3,559,017
Balance, shares at Jun. 30, 2025 2,000 1,165,539 [1]              
Balance at Dec. 31, 2025 $ 691,858 $ 127   21,902,169 (13,755,534) (58,497) 8,780,123 (1,497,272) 7,282,851
Balance, shares at Dec. 31, 2025 1,017 1,270,991 [1]              
Net income (loss)   (1,871,707) (1,871,707) (105,008) (1,976,715)
Foreign currency translation adjustment   (7,602) (7,602) (8,538) (16,140)
Stock-based compensation   2,031 2,031 2,031
Stock-based compensation, shares [1]   796              
Dividends accrued on Series A convertible preferred shares   (27,968) (27,968) (27,968)
Balance at Mar. 31, 2026 $ 691,858 $ 127   21,876,232 (15,627,241) (66,099) 6,874,877 (1,610,818) 5,264,059
Balance, shares at Mar. 31, 2026 1,017 1,271,787 [1]              
Balance at Dec. 31, 2025 $ 691,858 $ 127   21,902,169 (13,755,534) (58,497) 8,780,123 (1,497,272) 7,282,851
Balance, shares at Dec. 31, 2025 1,017 1,270,991 [1]              
Net income (loss)                 $ (4,016,234)
Issuance of common shares related to at the market offering agreement, shares                 63,558
Exercise of stock options, shares                
Balance at Jun. 30, 2026 $ 419,741 $ 144   22,128,976 (17,650,321) (2,702) 4,895,838 170,792 $ 5,066,630
Balance, shares at Jun. 30, 2026 617 1,441,565 [1]              
Balance at Mar. 31, 2026 $ 691,858 $ 127   21,876,232 (15,627,241) (66,099) 6,874,877 (1,610,818) 5,264,059
Balance, shares at Mar. 31, 2026 1,017 1,271,787 [1]              
Net income (loss)   (2,023,080) (2,023,080) (16,439) (2,039,519)
Foreign currency translation adjustment   (17,974) (17,974) (399) (18,373)
Dividends accrued on Series A convertible preferred shares   (19,356) (19,356) (19,356)
Cumulative translation adjustment reclassified into earnings due to disposal of discontinued operations   81,371 81,371 81,371
Derecognition of non-controlling interests upon sale of discontinued operations   1,798,448 1,798,448
Series A convertible preferred shares converted to common shares $ (272,117) $ 15   272,102
Series A convertible preferred shares converted to common shares, shares (400) 152,753 [1]              
Reverse stock split rounding adjustment $ 2   (2)
Reverse stock split rounding adjustment, shares [1]   17,025              
Balance at Jun. 30, 2026 $ 419,741 $ 144   $ 22,128,976 $ (17,650,321) $ (2,702) $ 4,895,838 $ 170,792 $ 5,066,630
Balance, shares at Jun. 30, 2026 617 1,441,565 [1]              
[1] On April 2, 2026, the Company effected a 1-for-20 reverse stock split of the Company’s issued and outstanding common shares. References to share and per share information of common shares in the unaudited consolidated financial statements have been retroactively adjusted. See NOTE 10.