Quarterly report pursuant to Section 13 or 15(d)

OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, Exercise Price Range

v3.21.2
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, Exercise Price Range - Viral Clear [Member]
6 Months Ended
Jun. 30, 2021
$ / shares
shares
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, Exercise Price Range [Line Items]  
Number Outstanding 480,347
Warrants at $5.00 [Member]  
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, Exercise Price Range [Line Items]  
Exercise Price (in Dollars per share) | $ / shares $ 5.00
Number Outstanding 473,772
Expiration Date November 2027
Warrants $10.00 [Member]  
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, Exercise Price Range [Line Items]  
Exercise Price (in Dollars per share) | $ / shares $ 10.00
Number Outstanding 6,575
Expiration Date May 2025