v3.25.2
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2023 $ 386 [1] $ (1) [1] $ 11,386,055 $ (7,047,571) $ 30,215 $ 11,779 $ 4,380,863
Balance, shares at Dec. 31, 2023 [1] 3,855,101            
Treasury stock balance, shares at Dec. 31, 2023 [1]   (6,765)          
Redemption of shares $ (1) [1] $ 1 [1]
Redemption of shares, shares [1] (6,765) 6,765          
Net loss [1] [1] (709,707) 6,613 (703,094)
Foreign currency translation adjustment [1] [1] (1,551) (302) (1,853)
Balance at Mar. 31, 2024 $ 385 [1] [1] 11,386,055 (7,757,278) 28,664 18,090 3,675,916
Balance, shares at Mar. 31, 2024 [1] 3,848,336            
Treasury stock balance, shares at Mar. 31, 2024 [1]            
Balance at Dec. 31, 2023 $ 386 [1] $ (1) [1] 11,386,055 (7,047,571) 30,215 11,779 4,380,863
Balance, shares at Dec. 31, 2023 [1] 3,855,101            
Treasury stock balance, shares at Dec. 31, 2023 [1]   (6,765)          
Net loss             (1,135,410)
Balance at Jun. 30, 2024 $ 385 [1] [1] 11,392,722 (8,199,977) 26,887 28,534 3,248,551
Balance, shares at Jun. 30, 2024 [1] 3,848,759            
Treasury stock balance, shares at Jun. 30, 2024 [1]            
Balance at Dec. 31, 2023 $ 386 [1] $ (1) [1] 11,386,055 (7,047,571) 30,215 11,779 4,380,863
Balance, shares at Dec. 31, 2023 [1] 3,855,101            
Treasury stock 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 3,989,056            
Treasury stock balance, shares at Dec. 31, 2024            
Balance at Mar. 31, 2024 $ 385 [1] [1] 11,386,055 (7,757,278) 28,664 18,090 3,675,916
Balance, shares at Mar. 31, 2024 [1] 3,848,336            
Treasury stock balance, shares at Mar. 31, 2024 [1]            
Net loss [1] [1] (442,699) 10,384 (432,315)
Foreign currency translation adjustment [1] [1] (1,777) 60 (1,717)
Share based compensation [1] [1] 6,667 6,667
Share based compensation, shares [1] 423            
Balance at Jun. 30, 2024 $ 385 [1] [1] 11,392,722 (8,199,977) 26,887 28,534 3,248,551
Balance, shares at Jun. 30, 2024 [1] 3,848,759            
Treasury stock balance, shares at Jun. 30, 2024 [1]            
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 3,989,056            
Treasury stock balance, shares at Dec. 31, 2024            
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 16,325            
Issuance of common stock $ 4,600 22,784,368 22,788,968
Issuance of common stock, shares 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 50,005,381            
Treasury stock balance, shares at Mar. 31, 2025            
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 3,989,056            
Treasury stock balance, shares at Dec. 31, 2024            
Net loss             (1,336,165)
Balance at Jun. 30, 2025 $ 5,001 34,237,074 (10,834,072) 23,249 (24,704) 23,406,548
Balance, shares at Jun. 30, 2025 50,005,381            
Treasury stock balance, shares at Jun. 30, 2025            
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 50,005,381            
Treasury stock balance, shares at Mar. 31, 2025            
Net loss (617,078) (6,168) (623,246)
Foreign currency translation adjustment (1,394) (783) (2,177)
Balance at Jun. 30, 2025 $ 5,001 $ 34,237,074 $ (10,834,072) $ 23,249 $ (24,704) $ 23,406,548
Balance, shares at Jun. 30, 2025 50,005,381            
Treasury stock balance, shares at Jun. 30, 2025            
[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.