v3.23.3
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 387,284 $ 387,284
Accumulated amortization (249,914) (241,985)
Intangible assets, net 137,370 145,299
Trademarks 9,072 9,072
Total intangible assets 146,442 154,371
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 361,284 361,284
Patents [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 6 years  
Patents [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 20 years  
Proprietary Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 13,000 13,000
Estimated Life 10 years  
Tradename and Brand [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 13,000 $ 13,000
Tradename and Brand [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 5 years  
Tradename and Brand [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 10 years