Annual report pursuant to Section 13 and 15(d)

OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions

v3.22.1
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions - Share-based Payment Arrangement, Option [Member] - $ / shares
12 Months Ended
Jun. 30, 2021
Jun. 28, 2021
Dec. 31, 2021
Dec. 31, 2020
Minimum [Member]        
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Line Items]        
Risk-free interest rate     0.77% 0.42%
Dividend yield 0.00% 0.00% 0.00% 0.00%
Stock price volatility 88.59% 88.57% 82.50% 86.51%
Expected life 1 year 3 months 3 months 5 years 5 years
Weighted average grant date fair value (in Dollars per share)     $ 2.55 $ 4.03
Minimum [Member] | Viral Clear [Member]        
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Line Items]        
Dividend yield 0.00%     0.00%
Stock price volatility 88.59%     125.16%
Expected life 7 months 2 days     5 years
Weighted average grant date fair value (in Dollars per share)       $ 4.51
Maximum [Member]        
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Line Items]        
Risk-free interest rate     1.49% 1.83%
Dividend yield   0.00% 0.00% 0.00%
Stock price volatility   88.57% 95.98% 93.43%
Expected life 3 years 2 years 10 years 10 years
Weighted average grant date fair value (in Dollars per share)     $ 2.55 $ 4.03
Maximum [Member] | Viral Clear [Member]        
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Line Items]        
Dividend yield 0.00%     0.00%
Stock price volatility 88.59%     126.03%
Expected life 3 years     6 years
Weighted average grant date fair value (in Dollars per share)       $ 4.51