v3.26.3
Condensed Consolidated Statement of Stockholders' Equity - USD ($)
Common Stock [Member]
Treasury Stock, Common [Member]
Other Additional Capital [Member]
Additional Paid-in Capital [Member]
Retained Earnings, Unappropriated [Member]
Retained Earnings, Appropriated [Member]
AOCI Attributable to Parent [Member]
Total
Share to be issued [Member]
Balance at Dec. 31, 2024 $ 560 [1] $ (1,372,673)   $ 101,712,325 [1] $ 36,393,884 $ 26,667,097 $ (20,783,318) $ 142,812,575 $ 194,700
Beginning balance shares issued at Dec. 31, 2024 [1] 1,120,145                
Beginning balance shares outstanding at Dec. 31, 2024 [1] 1,091,562                
Balance. shares at Dec. 31, 2024 [1]   28,583              
Currency translation adjustment [1]   [1] 636,971 636,971
Net Income (loss) [1]   [1] (5,484,544) (5,484,544)
Restricted shares issued for services $ 28 [1]   390,772 [1] 196,100 (194,700)
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                
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] 1,353,531                
Balance. shares at Jun. 30, 2025 [1]   28,583              
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 Income (loss) [1] [1] (814,364) (814,364)
Restricted shares issued for services    
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] 1,353,531                
Balance. shares at Jun. 30, 2025 [1]   28,583              
Balance at Dec. 31, 2025 $ 784 $ (1,372,673) 105,927,142 (7,526,347) 26,667,097 (12,218,081) $ 111,477,922  
Beginning balance shares issued at Dec. 31, 2025 1,568,114                
Beginning balance shares outstanding at Dec. 31, 2025 1,539,531             1,539,531  
Balance. shares at Dec. 31, 2025   28,583           28,583  
Currency translation adjustment   3,676,943 $ 3,676,943  
Issuance of Private Placement Units $ 137   1,035,743 1,035,880  
Issuance of Private Placement Units, shares 274,000                
Issuance of Private Placement Units shares outstanding 274,000                
Net Income (loss) (2,783,188) (2,783,188)  
Balance at Jun. 30, 2026 $ 921 $ (1,372,673) 106,962,885 (10,309,535) 26,667,097 (8,541,138) $ 113,407,557  
Ending balance shares issued at Jun. 30, 2026 1,842,114                
Ending balance shares outstanding at Jun. 30, 2026 1,813,531             1,813,531  
Balance. shares at Jun. 30, 2026   28,583           28,583  
Balance at Mar. 31, 2026 $ 856 $ (1,372,673) 106,441,150 (11,452,728) 26,667,097 (10,337,543) $ 109,946,159  
Beginning balance shares issued at Mar. 31, 2026 1,712,114                
Beginning balance shares outstanding at Mar. 31, 2026 1,683,531                
Balance. shares at Mar. 31, 2026   28,583              
Currency translation adjustment   1,796,405 1,796,405  
Issuance of Private Placement Units $ 65   521,735 521,800  
Issuance of Private Placement Units, shares 130,000                
Issuance of Private Placement Units shares outstanding 130,000                
Net Income (loss) 1,143,193 1,143,193  
Balance at Jun. 30, 2026 $ 921 $ (1,372,673) $ 106,962,885 $ (10,309,535) $ 26,667,097 $ (8,541,138) $ 113,407,557  
Ending balance shares issued at Jun. 30, 2026 1,842,114                
Ending balance shares outstanding at Jun. 30, 2026 1,813,531             1,813,531  
Balance. shares at Jun. 30, 2026   28,583           28,583  
[1] The shares and per share data are presented on a retroactive basis to reflect the stock split.