XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Details) - Schedule of Inventories - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Schedule of Inventories [Abstract]    
Finished goods $ 280,470 $ 342,835
Raw materials 688,729 387,695
Total inventories 969,199 730,530
Less reserve for obsolescence (106,044) (106,044)
Total inventories, net $ 863,155 $ 624,486