Quarterly report pursuant to Section 13 or 15(d)

OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details)

v3.21.1
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - USD ($)
3 Months Ended
Mar. 08, 2021
Feb. 16, 2021
Jan. 12, 2021
Jan. 04, 2021
Sep. 24, 2019
Mar. 14, 2019
Oct. 19, 2012
Mar. 31, 2021
Mar. 31, 2020
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award         the exercise price of an Incentive Stock Option should not be less than 110% of fair market value of the common stock at the date of the grant for a 10% or more stockholder and 100% of fair market value for a grantee who is not 10% stockholder        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in Shares)         1,987,000        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period         10 years        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares)               489,500  
Officers, Directors and Key Consultants [Member] | 2012 Equity Incentive Plan [Member]                  
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures (in Shares)               489,500  
Share-based Payment Arrangement, Option [Member]                  
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in Shares)               1,535,565  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures (in Shares)     387,500            
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share)     $ 4.23            
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period     10 years            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights   one-third vesting on the one year anniversary and two-thirds vesting quarterly thereafter beginning February 16, 2022 for two years one-third vesting on the one year anniversary and two-thirds vesting quarterly thereafter beginning January 12, 2022 for two years            
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member]                  
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares)             11,974,450    
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award             the exercise price of an Incentive Stock Option should not be less than 110% of fair value of the common stock at the date of the grant for a 10% or more stockholder and 100% of fair value for a grantee who is not 10% stockholder    
Share Price (in Dollars per share)               $ 4.31  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value               $ 576,885 $ 623,693
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount               4,349,976  
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Maximum [Member]                  
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period             10 years    
Share-based Payment Arrangement, Option [Member] | Viral Clear [Member]                  
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                  
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount               292,166  
Share-based Payment Arrangement, Noncash Expense               $ 36,521 0
Restricted Stock Units (RSUs) [Member]                  
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights       105,000 vesting one-third on the one-year anniversary and two-thirds vesting quarterly thereafter beginning January 4, 2022 for two years and with 115,000 vesting quarterly for one year          
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted (in Shares) 31,000     220,000       251,000  
Share-based Payment Arrangement, Noncash Expense               $ 99,120 401,478
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount               1,128,853  
Restricted Stock Units (RSUs) [Member] | Viral Clear [Member]                  
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                  
Share-based Payment Arrangement, Noncash Expense               29,151 $ 3,387,413
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount               $ 851,839  
Services Provided [Member] | Share-based Payment Arrangement, Option [Member]                  
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures (in Shares)   102,000              
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share)   $ 4.97              
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   10 years              
Services Provided [Member] | Share-based Payment Arrangement, Option [Member] | Options at $5.66 [Member] | 2012 Equity Incentive Plan [Member]                  
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares)           4,000,000