XML 107 R56.htm IDEA: XBRL DOCUMENT v3.25.1
CONCENTRATION OF RISKS (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Concentration of risk purchase $ 4,095,827 $ 4,131,063
Percentage of purchases 49.82% 48.93%
Accounts payable trade $ 841,634 $ 814,791
Vendor A [Member]    
Concentration of risk purchase $ 1,635,124 $ 1,439,569
Percentage of purchases 19.89% 17.05%
Accounts payable trade $ 512,811 $ 354,170
Vendor B [Member]    
Concentration of risk purchase $ 1,321,889 $ 1,224,113
Percentage of purchases 16.08% 14.50%
Accounts payable trade $ 168,302 $ 208,186
Vendor C [Member]    
Concentration of risk purchase $ 1,138,814 $ 1,467,381
Percentage of purchases 13.00% 17.38%
Accounts payable trade $ 160,521 $ 252,435