INVENTORY (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Inventory reserve for obsolescence $ 116,183 $ 116,591
Inventory wrote off and destroyed $ 38,993 $ 53,258