v3.26.1
Derivatives and Hedging Activities - Schedule of Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
General Discussion of Derivative Instruments and Hedging Activities [Abstract]        
Net foreign exchange derivative contract losses (gains) $ 1,751 $ 1,446 $ 2,190 $ (31)
Net foreign currency transactional and re-measurement (gains) losses (1,352) (1,316) (785) 243
Net foreign currency exchange losses $ 399 $ 130 $ 1,405 $ 212