v3.26.3
Condensed Consolidated Statement of Stockholders' Equity - USD ($)
Common Stock [Member]
Treasury Stock, Common [Member]
Share to be issued [Member]
Additional Paid-in Capital [Member]
Retained Earnings, Unappropriated [Member]
Retained Earnings, Appropriated [Member]
AOCI Attributable to Parent [Member]
Total
Beginning balance at Dec. 31, 2023 $ 560 [1] $ (1,372,673)   $ 101,712,325 [1] $ 96,294,256 $ 26,667,097 $ (18,053,269) $ 205,248,296
Beginning balance shares issued at Dec. 31, 2023 [1] 1,120,145              
Beginning balance shares outstanding at Dec. 31, 2023 [1] 1,091,562              
Balance. shares at Dec. 31, 2023 [1]   28,583            
Currency translation adjustment [1]   [1] (1,243,121) (1,243,121)
Net loss [1]   [1] (37,090,050) (37,090,050)
Restricted shares issued for services    
Ending balance at Jun. 30, 2024 $ 560 [1] $ (1,372,673) 101,712,325 [1] 59,204,206 26,667,097 (19,296,390) 166,915,125
Ending balance shares issued at Jun. 30, 2024 [1] 1,120,145              
Ending balance shares outstanding at Jun. 30, 2024 [1] 1,091,562              
Balance. shares at Jun. 30, 2024 [1]   28,583            
Beginning balance at Mar. 31, 2024 $ 560 [1] $ (1,372,673) 101,712,325 [1] 92,302,124 26,667,097 (18,447,136) 200,862,297
Beginning balance shares issued at Mar. 31, 2024 [1] 1,120,145              
Beginning balance shares outstanding at Mar. 31, 2024 [1] 1,091,562              
Balance. shares at Mar. 31, 2024 [1]   28,583            
Currency translation adjustment [1]   [1] (849,254) (849,254)
Net loss [1] [1] (33,097,918) (33,097,918)
Restricted shares issued for services    
Ending balance at Jun. 30, 2024 $ 560 [1] $ (1,372,673) 101,712,325 [1] 59,204,206 26,667,097 (19,296,390) 166,915,125
Ending balance shares issued at Jun. 30, 2024 [1] 1,120,145              
Ending balance shares outstanding at Jun. 30, 2024 [1] 1,091,562              
Balance. shares at Jun. 30, 2024 [1]   28,583            
Beginning balance at Dec. 31, 2024 $ 560 [1] $ (1,372,673) 194,700 101,712,325 [1] 36,393,884 26,667,097 (20,783,318) $ 142,812,575
Beginning balance shares issued at Dec. 31, 2024 [1] 1,120,145              
Beginning balance shares outstanding at Dec. 31, 2024 1,091,562 [1]             1,091,562
Balance. shares at Dec. 31, 2024   28,583 [1]           28,583
Currency translation adjustment [1] [1] 636,971 $ 636,971
Net loss [1] [1] (5,484,544) (5,484,544)
Restricted shares issued for services $ 28 [1] (194,700) 390,772 [1] 196,100
Restricted shares issued for service, shares [1] 56,000              
Restricted shares issued for service, shares outstanding [1] 56,000              
Acquisition of assets $ 103 [1] 3,089,438 [1] 3,089,541
Acquisition of Assets, shares [1] 205,969              
Acquisition of Assets, shares outstanding [1] 205,969              
Ending balance at Jun. 30, 2025 $ 691 [1] $ (1,372,673) 105,192,535 [1] 30,909,340 26,667,097 (20,146,347) $ 141,250,643
Ending balance shares issued at Jun. 30, 2025 [1] 1,382,114              
Ending balance shares outstanding at Jun. 30, 2025 1,353,531 [1]             1,353,531
Balance. shares at Jun. 30, 2025   28,583 [1]           28,583
Beginning balance at Mar. 31, 2025 $ 691 [1] $ (1,372,673) 105,192,535 [1] 31,723,704 26,667,097 (20,534,397) $ 141,676,957
Beginning balance shares issued at Mar. 31, 2025 [1] 1,382,114              
Beginning balance shares outstanding at Mar. 31, 2025 [1] 1,353,531              
Balance. shares at Mar. 31, 2025 [1]   28,583            
Currency translation adjustment [1] [1] 388,050 388,050
Net loss [1] [1] (814,364) (814,364)
Restricted shares issued for services  
Ending balance at Jun. 30, 2025 $ 691 [1] $ (1,372,673) $ 105,192,535 [1] $ 30,909,340 $ 26,667,097 $ (20,146,347) $ 141,250,643
Ending balance shares issued at Jun. 30, 2025 [1] 1,382,114              
Ending balance shares outstanding at Jun. 30, 2025 1,353,531 [1]             1,353,531
Balance. shares at Jun. 30, 2025   28,583 [1]           28,583
[1] The shares and per share data are presented on a retroactive basis to reflect the stock split.