XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Details) - Schedule of inventories - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Schedule of inventories [Abstract]    
Raw materials and supplies $ 884,474 $ 866,963
Work-in-process 48,680 100,801
Finished goods 3,756,404 3,744,029
Total $ 4,689,558 $ 4,711,793