XML 49 R35.htm IDEA: XBRL DOCUMENT v3.21.2
SHAREHOLDERS' EQUITY (Details) - USD ($)
12 Months Ended 28 Months Ended
Jan. 22, 2021
Jan. 21, 2021
Jul. 21, 2020
Mar. 20, 2020
Feb. 24, 2020
Dec. 31, 2017
Dec. 01, 2017
Dec. 31, 2014
Aug. 31, 2010
May 31, 2021
May 31, 2020
Mar. 19, 2020
May 21, 2021
Feb. 29, 2020
Feb. 11, 2020
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share)                   $ 6.73          
Proceeds from Stock Options Exercised                   $ 102,255 $ 223,534        
Proceeds from Issuance of Common Stock                   1,011,475 10,232,857        
Stock Issued During Period, Value, Stock Options Exercised                   102,255 223,534        
Share-based Payment Arrangement, Option [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Payment Arrangement, Expense                   $ 377,391 $ 200,470        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share)                   $ 6.73 $ 4.47        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value                   $ 501,000 $ 589,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value                   2,132,000 6,923,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value                   1,872,000 4,442,000        
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount                   $ 1,208,000          
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition                   2 years 215 days          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term                   6 years 25 days          
Research and Development Expense [Member] | Share-based Payment Arrangement, Option [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Payment Arrangement, Expense                   $ 64,491 17,892        
General and Administrative Expense [Member] | Share-based Payment Arrangement, Option [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Payment Arrangement, Expense                   221,052 156,750        
Selling and Marketing Expense [Member] | Share-based Payment Arrangement, Option [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Payment Arrangement, Expense                   18,035 2,933        
Cost of Sales [Member] | Share-based Payment Arrangement, Option [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Payment Arrangement, Expense                   $ 73,813 $ 22,895        
5% Convertible Preferred Stock [Member] | Series A Preferred Stock [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Preferred Stock, Shares Authorized (in Shares)         571,429         571,429 571,429       571,429
Conversion of Stock, Shares Converted (in Shares)         250,000                    
Preferred Stock, Par or Stated Value Per Share (in Dollars per share)                   $ 0.08 $ 0.08        
Preferred Stock, Dividends Per Share, Declared (in Dollars per share)                   $ 0.175          
Common Stock [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in Shares)                     137,958        
Proceeds from Stock Options Exercised                     $ 223,534        
Sale of Stock, Consideration Received on Transaction                   $ 1,177,394          
Proceeds from Issuance of Common Stock                   $ 1,011,475          
Sale of Stock, Number of Shares Issued in Transaction (in Shares)                   158,889          
Common Stock [Member] | Share-based Payment Arrangement, Option [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares)                         900,000    
Proceeds from Stock Options Exercised                   $ 102,255          
Stock Issued During Period, Value, Stock Options Exercised                   $ 86,750          
Common Stock [Member] | At Market Issuance Sales Agreement [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Sale of Stock, Consideration Received on Transaction                     10,232,857 $ 6,997,935      
Proceeds from Issuance of Common Stock                     $ 3,771,048        
Sale of Stock, Number of Shares Issued in Transaction (in Shares)                     1,674,943        
Minimum [Member] | Common Stock [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price (in Dollars per share)                     $ 0.82        
Sale of Stock, Price Per Share (in Dollars per share)                   $ 7.06          
Minimum [Member] | Common Stock [Member] | Share-based Payment Arrangement, Option [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price (in Dollars per share)                   0.82          
Minimum [Member] | Common Stock [Member] | At Market Issuance Sales Agreement [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Sale of Stock, Price Per Share (in Dollars per share)                     2.33        
Maximum [Member] | Common Stock [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price (in Dollars per share)                     3.90        
Sale of Stock, Price Per Share (in Dollars per share)                   7.79          
Maximum [Member] | Common Stock [Member] | Share-based Payment Arrangement, Option [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price (in Dollars per share)                   $ 3.62          
Maximum [Member] | Common Stock [Member] | At Market Issuance Sales Agreement [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Sale of Stock, Consideration Received on Transaction             $ 7,000,000                
Sale of Stock, Price Per Share (in Dollars per share)             $ 0.08       $ 9.08        
Common Stock [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in Shares)                   86,750 137,958        
Conversion of Stock, Shares Converted (in Shares)                   321,429 250,000        
Stock Issued During Period, Value, Stock Options Exercised                   $ 6,940 $ 11,037        
Common Stock [Member] | 5% Convertible Preferred Stock [Member] | Series A Preferred Stock [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Conversion of Stock, Shares Converted (in Shares)   321,429     571,429         321,429 250,000        
Preferred Stock, Par or Stated Value Per Share (in Dollars per share)         $ 0.08                    
Conversion of Stock, Amount Issued         $ 2,000,000                    
Shares Issued, Price Per Share (in Dollars per share)         $ 3.50                    
Conversion of Stock, Shares Issued (in Shares)         250,000                    
Stock Issued During Period, Shares, Conversion of Units (in Shares)     571,429                        
2010 Plan [Member] | Share-based Payment Arrangement, Option [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares)                 850,000            
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent                 80.00%            
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period                 10 years            
2014 Plan [Member] | Share-based Payment Arrangement, Option [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares)               850,000              
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent               80.00%              
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period               10 years              
2017 Plan [Member] | Share-based Payment Arrangement, Option [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares)           900,000                  
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent           80.00%                  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period           10 years                  
2020 Plan [Member] | Share-based Payment Arrangement, Option [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares)                           900,000  
Registration Rights Agreement [Member] | Common Stock [Member] | At Market Issuance Sales Agreement [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Sale of Stock, Consideration Received on Transaction       $ 12,500,000                      
Proceeds from Issuance of Common Stock                     $ 6,817,330        
Registration Rights Agreement [Member] | Maximum [Member] | Common Stock [Member] | At Market Issuance Sales Agreement [Member]                              
SHAREHOLDERS' EQUITY (Details) [Line Items]                              
Sale of Stock, Consideration Received on Transaction $ 15,000,000