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