XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
CONCENTRATION OF RISKS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Accounts payable trade $ 1,816,483 $ 749,755 $ 1,816,483 $ 749,755
Percentages of purchases 48.33% 56.64% 58.60% 56.64%
Purchase $ 1,403,224 $ 592,722 $ 3,218,025 $ 7,985,816
Vendor A [Member]        
Accounts payable trade $ 1,049,590 $ 318,400 $ 1,049,590 $ 318,400
Percentages of purchases 19.39% 19.04% 23.39% 19.04%
Purchase $ 508,448 $ 136,351 $ 1,284,361 $ 2,684,016
Vendor B [Member]        
Accounts payable trade $ 253,779 $ 195,874 $ 253,779 $ 195,874
Percentages of purchases 8.50% 12.47% 11.98% 12.47%
Purchase $ 262,948 $ 194,737 $ 657,768 $ 1,758,246
Vendor C [Member]        
Accounts payable trade $ 375,592 $ 120,742 $ 375,592 $ 120,742
Percentages of purchases 12.19% 11.52% 11.70% 11.52%
Purchase $ 377,083 $ 119,888 $ 642,501 $ 1,624,179
Vendor D [Member]        
Accounts payable trade $ 137,522 $ 114,739 $ 137,522 $ 114,739
Percentages of purchases 8.24% 13.61% 11.53% 13.61%
Purchase $ 254,745 $ 141,746 $ 633,395 $ 1,919,375