v3.20.2
Note 10 - Stock-based Compensation (Details Textual) - The 2020 Equity Incentive Plan [Member]
Sep. 30, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) 5,885,526
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 12,914,185
Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance (in shares) 1,425,327