v3.26.1
Note 15. Derivative Instruments - The Effect of Derivative Instruments on Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments, Gain (Loss)      
Derivative gain (loss), Pre-tax $ 3,968 $ (82) $ 2,621
Foreign Exchange Contract      
Derivative Instruments, Gain (Loss)      
Derivative gain (loss), Pre-tax $ 3,968 $ (82) $ 2,621