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.20.4
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
Oct. 11, 2019
May 17, 2019
Dec. 31, 2020
Dec. 31, 2019
Minimum [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% 0.00%
Stock price volatility   89.97% 86.51% 86.74%
Expected life   1 month 13 days 5 years 5 years
Risk-free interest rate     0.42% 1.45%
Weighted average grant date fair value (in Dollars per share)     $ 4.03 $ 5.75
Maximum [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% 0.00%
Stock price volatility   89.97% 93.43% 91.55%
Expected life   2 years 10 years 10 years
Risk-free interest rate     1.83% 2.74%
Weighted average grant date fair value (in Dollars per share)     $ 4.03 $ 5.75
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%  
Weighted average grant date fair value (in Dollars per share)     $ 4.51  
Viral Clear [Member] | Minimum [Member]        
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Line Items]        
Dividend yield 0.00%      
Stock price volatility 71.00%   125.16%  
Expected life 5 years      
Risk-free interest rate 1.56%      
Viral Clear [Member] | Maximum [Member]        
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Line Items]        
Dividend yield 0.00%      
Stock price volatility 71.00%   126.03%  
Expected life 5 years   6 years  
Risk-free interest rate 1.56%