XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Derivative Financial Instruments - Foreign Currency Exchange Contracts (Details)
$ in Thousands, $ in Thousands
Sep. 30, 2024
USD ($)
Sep. 30, 2024
CAD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2024
CAD ($)
Foreign Exchange Contract [Member]        
Derivative, Notional Amount $ 3,000 $ 6,079 $ 4,159 $ 6,079