XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF INVENTORIES (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Completed goods $ 3,417,829 $ 3,393,794
Work in progress 152,595
Raw materials and supplies 6,084,176 4,826,087
 Total inventory  $ 9,502,005 $ 8,372,476