XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Derivative Financial Instruments - Foreign Currency Exchange Contracts (Details)
¥ in Thousands, $ in Thousands, $ in Thousands
Mar. 31, 2025
USD ($)
Mar. 31, 2025
CAD ($)
Mar. 31, 2025
JPY (¥)
Jun. 30, 2024
USD ($)
Jun. 30, 2024
CAD ($)
Jun. 30, 2024
JPY (¥)
Foreign Exchange Contract [Member]            
Derivative, Notional Amount $ 3,000 $ 6,079 ¥ 1,950,000 $ 4,159 $ 6,079 ¥ 0