v3.26.1
Note 5 - Derivative Financial Instruments - Derivative Assets and Liabilities 2 (Details) - Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Derivative Asset, Total $ 1,674 $ 0
Derivative Liability, Total 71 0
Foreign Exchange Contract [Member] | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAccruedLiabilitiesCurrent    
Derivative Liability, Total 16 0
Foreign Exchange Contract [Member] | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Derivative Asset, Total 22 0
Foreign Exchange Contract [Member] | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Derivative Liability, Total 55 0
Foreign Exchange Contract [Member] | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Derivative Asset, Total $ 1,652 $ 0