Note A - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Derivative assets, current asset | $ 71 | $ 368 |
| Derivative liabilities, current liability | (358) | (1,967) |
| Fair Value, Inputs, Level 2 [Member] | ||
| Derivative assets, current asset | 71 | 368 |
| Derivative liabilities, current liability | (358) | (1,967) |
| Fair Value Net Asset – all Derivative Contracts | (287) | (1,599) |
| Euro Forward Contract [Member] | Fair Value, Inputs, Level 2 [Member] | ||
| Derivative assets, current asset | 46 | 0 |
| Derivative liabilities, current liability | 0 | (1,704) |
| Swiss Franc Forward Contract [Member] | Fair Value, Inputs, Level 2 [Member] | ||
| Derivative assets, current asset | 25 | 368 |
| Derivative liabilities, current liability | $ (358) | $ (263) |