XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.2
CONCENTRATION OF RISKS (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Concentration of risk purchase $ 875,347 $ 913,214 $ 1,642,378 $ 1,784,782
Percentage of purchases 46.26% 54.18% 44.56% 48.20%
Accounts payable trade $ 819,181 $ 809,033 $ 819,181 $ 691,885
Vendor A [Member]        
Concentration of risk purchase $ 640,043 $ 279,263 $ 1,081,275 $ 671,441
Percentage of purchases 33.82% 16.57% 29.34% 18.13%
Accounts payable trade $ 647,890 $ 304,561 $ 647,890 $ 304,561
Vendor B [Member]        
Concentration of risk purchase $ 235,304 $ 177,985 $ 561,103 $ 492,944
Percentage of purchases 12.44% 10.56% 15.22% 13.31%
Accounts payable trade $ 171,291 $ 112,482 $ 171,291 $ 112,482
Vendor C [Member]        
Concentration of risk purchase $ 0 $ 274,081 $ 0 $ 620,397
Percentage of purchases 0.00% 16.26% 0.00% 16.76%
Accounts payable trade $ 0 $ 274,842 $ 0 $ 274,842
Vendor D [Member]        
Concentration of risk purchase $ 0 $ 181,885    
Percentage of purchases 0.00% 10.79%    
Accounts payable trade $ 0 $ 117,148