Note N - Income Taxes - Income Taxes Paid and Refunded (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| U.S. Federal | $ 165 | $ 0 |
| State - Other | 149 | 0 |
| Total cash paid for income taxes (net of refunds) | 5,836 | 3,844 |
| Total cash paid for income taxes (prior to ASU 2023-09) | 5,836 | 3,844 |
| After ASU 2023-09 [Member] | ||
| Total cash paid for income taxes (net of refunds) | 5,836 | 0 |
| Total cash paid for income taxes (prior to ASU 2023-09) | 5,836 | 0 |
| Before ASU 2023-09 [Member] | ||
| Total cash paid for income taxes (net of refunds) | 0 | 3,844 |
| Total cash paid for income taxes (prior to ASU 2023-09) | 0 | 3,844 |
| Administration of the Treasury, Belgium [Member] | ||
| Foreign | 2,879 | 0 |
| Ministry of Economic Affairs and Finance, Italy [Member] | ||
| Foreign | 433 | 0 |
| National Tax Agency, Japan [Member] | ||
| Foreign | 672 | 0 |
| Tax and Customs Administration, Netherlands [Member] | ||
| Foreign | 842 | 0 |
| Inland Revenue, Singapore (IRAS) [Member] | ||
| Foreign | 569 | 0 |
| Other Countries [Member] | ||
| Foreign | $ 127 | $ 0 |