XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Equity Incentive Plans (Details Textual) - shares
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2020
Mar. 31, 2020
Feb. 29, 2020
Mar. 31, 2020
Dec. 31, 2019
Jun. 10, 2019
Subsequent Event [Member]            
Percentage of Salaries Reductions in Reponse to COVID-19 20.00%          
Restricted Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       110,595    
Stock Incentive Plan 2010 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)           3,266,661
Stock Incentive Plan 2010 [Member] | Restricted Stock [Member] | Subsequent Event [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 239,155          
Stock Incentive Plan 2010 [Member] | Share-based Payment Arrangement, Tranche One [Member] | Restricted Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     109,337      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)     3 years      
Stock Incentive Plan 2010 [Member] | Share-based Payment Arrangement, Tranche Two [Member] | Restricted Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     1,258      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)     2 years      
Employee Stock Purchase Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)   1,679,947   1,679,947 190  
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)   4,055        
Common Stock, Capital Shares Reserved for Future Issuance (in shares)         190  
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent         85.00%  
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)       0 0