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.1
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, Exercise Price Range - Viral Clear [Member]
3 Months Ended
Mar. 31, 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