XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.4
Note 10 - Derivative Financial Instruments - Foreign Currency Exchange Contracts (Details)
¥ in Thousands, $ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CAD ($)
Dec. 31, 2024
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