v3.26.3
Note 9 - Derivative Financial Instruments - Balance Sheet Classification (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Derivative, fair value $ 5,105 $ 2,011
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]    
Interest rate swaps 4,952 2,310
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member]    
Foreign exchange contracts $ 153 $ (299)