Note 4 - Fair Value Measurements - Fair Values of Financial Instruments (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2023 |
|||||
|---|---|---|---|---|---|---|---|---|
| Interest rate swaps | $ 307 | |||||||
| Foreign exchange contracts | 196 | $ 68 | ||||||
| Contingent consideration (a) | [1] | 330 | [2] | 660 | ||||
| Debt Securities, Available-for-Sale | 3,629 | $ 2,700 | ||||||
| Equity securities | 2,211 | |||||||
| Foreign exchange contracts | 196 | 68 | ||||||
| Fair Value, Inputs, Level 1 [Member] | ||||||||
| Interest rate swaps | 0 | |||||||
| Foreign exchange contracts | 0 | 0 | ||||||
| Contingent consideration (a) | [1] | 0 | [2] | 0 | ||||
| Debt Securities, Available-for-Sale | 0 | |||||||
| Equity securities | 0 | |||||||
| Foreign exchange contracts | 0 | 0 | ||||||
| Fair Value, Inputs, Level 2 [Member] | ||||||||
| Interest rate swaps | 307 | |||||||
| Foreign exchange contracts | 196 | 68 | ||||||
| Contingent consideration (a) | [1] | 0 | [2] | 0 | ||||
| Debt Securities, Available-for-Sale | 0 | |||||||
| Equity securities | 0 | |||||||
| Foreign exchange contracts | 196 | 68 | ||||||
| Fair Value, Inputs, Level 3 [Member] | ||||||||
| Interest rate swaps | 0 | |||||||
| Foreign exchange contracts | 0 | 0 | ||||||
| Contingent consideration (a) | [1] | 330 | [2] | 660 | ||||
| Debt Securities, Available-for-Sale | 3,629 | |||||||
| Equity securities | 2,211 | |||||||
| Foreign exchange contracts | 0 | 0 | ||||||
| Deferred Compensation Plan [Member] | ||||||||
| Marketable securities - deferred compensation plan | 6,077 | 4,980 | ||||||
| Deferred Compensation Plan [Member] | Fair Value, Inputs, Level 1 [Member] | ||||||||
| Marketable securities - deferred compensation plan | 6,077 | 4,980 | ||||||
| Deferred Compensation Plan [Member] | Fair Value, Inputs, Level 2 [Member] | ||||||||
| Marketable securities - deferred compensation plan | 0 | 0 | ||||||
| Deferred Compensation Plan [Member] | Fair Value, Inputs, Level 3 [Member] | ||||||||
| Marketable securities - deferred compensation plan | $ 0 | $ 0 | ||||||
| ||||||||