XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONCENTRATION OF RISKS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Vendor A [Member]        
Concentration of risk purchase $ 279,263 $ 471,363 $ 671,441 $ 669,389
Percentage of purchases 16.57% 21.16% 18.13% 15.80%
Accounts payable trade $ 304,561 $ 547,406 $ 304,561 $ 547,406
Vendor B [Member]        
Concentration of risk purchase $ 274,081 $ 440,135 $ 620,397 $ 850,293
Percentage of purchases 16.26% 19.76% 16.76% 20.08%
Accounts payable trade $ 274,842 $ 426,509 $ 274,842 $ 426,509
Vendor C [Member]        
Concentration of risk purchase $ 181,885 $ 244,265 $ 492,944 $ 567,721
Percentage of purchases 10.79% 10.97% 13.31% 13.40%
Accounts payable trade $ 117,148 $ 256,315 $ 112,482 $ 195,856
Vendor D [Member]        
Concentration of risk purchase $ 177,985 $ 254,165 $ 0 $ 458,405
Percentage of purchases 10.56% 11.41% 0.00% 10.82%
Accounts payable trade $ 112,482 $ 195,856 $ 0 $ 256,315
Vendor E [Member]        
Concentration of risk purchase   $ 275,175    
Percentage of purchases 0.00% 12.36%    
Accounts payable trade $ 0 $ 0    
Vendor [Member]        
Concentration of risk purchase $ 913,214 $ 1,685,103 $ 1,784,782 $ 2,545,808
Percentage of purchases 54.18% 75.66% 48.20% 60.10%
Accounts payable trade $ 809,033 $ 1,426,086 $ 691,885 $ 1,426,086