XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Subsequent Events (Details Textual)
1 Months Ended 12 Months Ended
Jan. 18, 2022
USD ($)
Jan. 01, 2022
shares
Jan. 31, 2022
$ / shares
shares
Jan. 31, 2021
shares
Jan. 31, 2020
shares
Dec. 31, 2021
shares
Mar. 14, 2022
shares
Jun. 30, 2021
shares
Mar. 31, 2021
shares
Dec. 31, 2020
shares
Jan. 01, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)           2,251,000          
Series C Preferred Stock [Member]                      
Preferred Stock, Shares Outstanding, Ending Balance (in shares)       0   0     0 0  
Preferred Stock, Shares Authorized (in shares)           10,000,000       10,000,000  
Subsequent Event [Member] | Series C Preferred Stock [Member]                      
Preferred Stock, Shares Outstanding, Ending Balance (in shares)             0        
Preferred Stock, Shares Authorized (in shares)             2,450,880        
Subsequent Event [Member] | Deferred Bonus [Member]                      
Retention Bonus to Certain Key Employees | $ $ 700,000                    
Retention Bonus to Certain Key Employees, Number of Installments 2                    
The 2013 Plan [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares)       307,705 263,993            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)       1,758,951   3,940,136   3,940,136   1,451,246 1,451,246
The 2013 Plan [Member] | Subsequent Event [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares)   1,076,833                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)   5,016,969                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)     941,000                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares     $ 1.26                
Share-Based Compensation Arrangement by Share-Based Payment Award, Vested and Expected to Vest, Number of Installments     48