XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Derivative Financial Instruments - Foreign Currency Exchange Contracts (Details)
Sep. 30, 2023
CAD ($)
Sep. 30, 2023
JPY (¥)
Jun. 30, 2023
CAD ($)
Jun. 30, 2023
JPY (¥)
Foreign Exchange Contract [Member]        
Derivative, Notional Amount $ 12,746 ¥ 2,100,000 $ 16,600 ¥ 2,100,000