Note 9 - Share-based Compensation (Details Textual) - USD ($) $ / shares in Units, $ in Thousands | 1 Months Ended | 3 Months Ended | | |
Jun. 30, 2022 | Apr. 30, 2022 | Jan. 31, 2022 | Jun. 30, 2021 | Jun. 30, 2020 | May 31, 2019 | Mar. 31, 2023 | Mar. 31, 2022 | Dec. 31, 2022 | Mar. 31, 2017 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number | | | | | | | 4,190,862 | | 5,491,399 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross | | | | | | | 0 | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | | 0% | | | |
Share-Based Payment Arrangement, Expense | | | | | | | $ 628 | $ 1,029 | | |
Performance Shares [Member] | Chief Executive Officer and President [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross | | 1,049,145 | | | | | | | | |
Share-Based Payment Arrangement, Option [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate | | | | | | | 0% | 0% | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term | | | | | | | 0 years | 1 year 4 months 20 days | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | | | 49% | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | | | | | | | 0% | 1.57% | | |
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | | | | | | | $ 3,061 | | | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition | | | | | | | 3 years 2 months 23 days | | | |
Restricted Stock Units (RSUs) [Member] | | | | | | | | | | |
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | | | | | | | $ 1,700 | | | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition | | | | | | | 1 year 11 months 26 days | | | |
The 2017 Stock Incentive Plan [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized | 9,000,000 | | | | | | | | | 2,000,000 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized | 1,500,000 | | | 1,500,000 | 1,900,000 | 2,100,000 | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant | | | | | | | 2,735,102 | | | |
Share-Based Payment Arrangement, Accelerated Cost | | | $ 242 | | | | | | | |
The 2017 Stock Incentive Plan [Member] | Service-based Options [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number | | | | | | | 2,576,632 | | | |
The 2017 Stock Incentive Plan [Member] | Performance Shares [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number | | | | | | | 1,614,230 | | | |
The 2017 Stock Incentive Plan [Member] | Performance Shares [Member] | Chief Executive Officer and President [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross | | 1,614,230 | | | | | | | | |
Share Price | | $ 2.89 | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term | | 10 years | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | 49% | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | | 2.90% | | | | | | | | |
The 2017 Stock Incentive Plan [Member] | Performance Shares [Member] | Chief Executive Officer and President [Member] | Minimum [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period | | 4 years | | | | | | | | |
The 2017 Stock Incentive Plan [Member] | Performance Shares [Member] | Chief Executive Officer and President [Member] | Maximum [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period | | 7 years | | | | | | | | |
The 2017 Stock Incentive Plan [Member] | Performance Shares [Member] | Chief Executive Officer and President [Member] | Share-Based Payment Arrangement, Tranche One [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vesting, Sustained Market Capitalization | | $ 250,000 | | | | | | | | |
The 2017 Stock Incentive Plan [Member] | Performance Shares [Member] | Chief Executive Officer and President [Member] | Share-Based Payment Arrangement, Tranche Two [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vesting, Sustained Market Capitalization | | 500,000 | | | | | | | | |
The 2017 Stock Incentive Plan [Member] | Performance Shares [Member] | Chief Executive Officer and President [Member] | Share-Based Payment Arrangement, Tranche Three [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vesting, Sustained Market Capitalization | | $ 1,000,000 | | | | | | | | |
The 2017 Stock Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member] | | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | | | $ 313 | $ 737 | | |
The 2017 Stock Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | | | $ 315 | $ 291 | | |