Note 14 - Stock Based Compensation (Details Textual) - USD ($) $ / shares in Units, $ in Thousands |
|
12 Months Ended |
Mar. 03, 2021 |
Dec. 31, 2021 |
Dec. 31, 2020 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) |
|
$ 1.24
|
$ 0.92
|
| Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total |
|
$ 3,800
|
|
| Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) |
|
2 years 1 month 6 days
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value |
|
$ 2,400
|
$ 3,600
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value |
|
$ 5,700
|
$ 0
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) |
|
2,667,612
|
|
| The 2020 Equity Incentive Plan [Member] |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) |
|
7,858,933
|
|
| The 2020 Equity Incentive Plan [Member] | Performance Shares [Member] |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) |
|
|
0
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares (in shares) |
|
0
|
|
| The 2020 Equity Incentive Plan [Member] | Executive Officer [Member] | Performance Shares [Member] |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) |
$ 1.88
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) |
1,270,000
|
|
|