XML 64 R55.htm IDEA: XBRL DOCUMENT v3.25.1
CONCENTRATION OF RISKS (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Concentration of risk purchase $ 768,014 $ 1,053,595
Percentage of purchases 42.82% 52.24%
Accounts payable trade $ 715,535 $ 972,718
Vendor A [Member]    
Concentration of risk purchase $ 443,893 $ 392,225
Percentage of purchases 24.75% 19.45%
Accounts payable trade $ 507,156 $ 438,579
Vendor B [Member]    
Concentration of risk purchase $ 324,121 $ 315,041
Percentage of purchases 18.07% 15.62%
Accounts payable trade $ 208,379 $ 215,517
Vendor C [Member]    
Concentration of risk purchase $ 0 $ 346,329
Percentage of purchases 0.00% 17.17%
Accounts payable trade $ 0 $ 318,622