XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
CONCENTRATION OF RISKS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Concentration of risk purchase $ 1,685,103 $ 1,261,182 $ 2,545,808 $ 2,842,823
Percentage of purchases 75.66% 56.78% 60.11% 58.09%
Accounts payable trade $ 1,426,086 $ 1,126,008 $ 1,426,086 $ 1,126,008
Vendor A [Member]        
Concentration of risk purchase $ 471,363 $ 345,662 $ 850,293 $ 731,918
Percentage of purchases 21.16% 15.56% 20.08% 14.96%
Accounts payable trade $ 547,406 $ 426,165 $ 426,509 $ 234,314
Vendor B [Member]        
Concentration of risk purchase $ 440,135 $ 236,779 $ 669,389 $ 657,426
Percentage of purchases 19.76% 10.66% 15.80% 13.43%
Accounts payable trade $ 426,509 $ 234,314 $ 547,406 $ 426,165
Vendor C [Member]        
Concentration of risk purchase $ 275,175 $ 0 $ 567,721 $ 583,334
Percentage of purchases 12.36% 0.00% 13.40% 11.92%
Accounts payable trade $ 0 $ 0 $ 195,856 $ 251,316
Vendor D [Member]        
Concentration of risk purchase $ 254,165 $ 253,960 $ 458,405 $ 870,145
Percentage of purchases 11.41% 11.43% 10.82% 17.78%
Accounts payable trade $ 195,856 $ 251,316 $ 256,315 $ 214,213
Vendor E [Member]        
Concentration of risk purchase $ 244,265 $ 424,781    
Percentage of purchases 10.97% 19.12%    
Accounts payable trade $ 256,315 $ 214,213