Note 13 - Income Taxes - Unrecognized Tax Benefits (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Jun. 30, 2022 |
Jun. 30, 2021 |
|
| Balance | $ 1,984 | $ 1,933 |
| Additions for tax positions related to the current year | 853 | 452 |
| Additions for tax positions of prior years | 94 | 117 |
| Reductions resulting from a lapse of the applicable statute of limitations | (457) | (518) |
| Balance | $ 2,474 | $ 1,984 |