XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
INVENTORIES    
Raw materials $ 4,402,828 $ 1,358,552
Finished goods 16,187,091 8,876,094
Inventory, net $ 20,589,919 $ 10,234,646