XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Treasury Stocks [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Total
Treasury Stock, Common [Member]
Balance at Dec. 31, 2023 $ 386 $ (1) $ 11,386,055 $ (7,047,571) $ 30,215 $ 11,779 $ 4,380,863  
Balance, shares at Dec. 31, 2023 [1] 3,855,101              
Balance, shares at Dec. 31, 2023 [1]               (6,765)
Redemption of shares $ (1) 1  
Redemption of shares, shares [1] (6,765)             (6,765)
Redemption of shares, shares [1] 6,765             6,765
Net loss (709,707) 6,613 (703,094)  
Foreign currency translation adjustment (1,551) (302) (1,853)  
Balance at Mar. 31, 2024 $ 385 11,386,055 (7,757,278) 28,664 18,090 3,675,916  
Balance, shares at Mar. 31, 2024 [1] 3,848,336              
Balance, shares at Mar. 31, 2024 [1]              
Balance at Dec. 31, 2023 $ 386 (1) 11,386,055 (7,047,571) 30,215 11,779 4,380,863  
Balance, shares at Dec. 31, 2023 [1] 3,855,101              
Balance, shares at Dec. 31, 2023 [1]               (6,765)
Balance at Dec. 31, 2024 $ 399 11,422,708 (9,518,045) 27,852 (3,793) 1,929,121  
Balance, shares at Dec. 31, 2024 [1] 3,989,056              
Balance, shares at Dec. 31, 2024 [1]              
Net loss (698,949) (13,970) (712,919)  
Foreign currency translation adjustment   (3,209) 10 (3,199)  
Share based compensation $ 2 29,998 30,000  
Share based compensation, shares [1] 16,325              
Issuance of common stock $ 4,600 22,784,368 22,788,968  
Issuance of common stock, shares [1] 46,000,000              
Balance at Mar. 31, 2025 $ 5,001 $ 34,237,074 $ (10,216,994) $ 24,643 $ (17,753) $ 24,031,971  
Balance, shares at Mar. 31, 2025 [1] 50,005,381              
Balance, shares at Mar. 31, 2025 [1]              
[1] Common stock and treasury stock have been adjusted on a retroactive basis to reflect 1-for-20 reverse stock split effective on August 30, 2024.