Note 3 - Revenue From Contracts With Customers - Contract Assets and Liabilities (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period | $ 2,062 | $ 0 | $ 2,830 | $ 1,766 |