Note 12 - Share-based Compensation (Details Textual) - shares
|
1 Months Ended |
3 Months Ended |
Mar. 30, 2019 |
Mar. 31, 2020 |
| Common Stock, Capital Shares Reserved for Future Issuance (in shares) |
|
2,821,192
|
| The 2019 Omnibus Incentive Plan [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) |
2,000,000
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) |
|
636,300
|
| The 2019 Omnibus Incentive Plan [Member] | Employee and Non-employee Stock Options [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) |
10 years
|
|
| The 2019 Omnibus Incentive Plan [Member] | Employee and Non-employee Stock Options [Member] | Minimum [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) |
1 year
|
|
| The 2019 Omnibus Incentive Plan [Member] | Employee and Non-employee Stock Options [Member] | Maximum [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) |
3 years
|
|
| The 2019 Omnibus Incentive Plan [Member] | Nonemployee Stock Options [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) |
5 years
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) |
1 year
|
|
| Stock Option Prior Plan [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) |
|
545,009
|
| The 2012 DSU Plan [Member] |
|
|
| Common Stock, Capital Shares Reserved for Future Issuance (in shares) |
|
21,183
|
| The 2019 Omnibus Incentive Plan, Stock Option Prior Plan, and the 2012 DSU Plan [Member] |
|
|
| Common Stock, Capital Shares Reserved for Future Issuance (in shares) |
|
1,202,492
|