v3.22.4
Derivatives and Hedging Activities (Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
General Discussion of Derivative Instruments and Hedging Activities [Abstract]        
Net foreign exchange derivative contract losses (gains) $ 871 $ (523) $ 1,309 $ (2,175)
Net foreign currency transactional and re-measurement (gains) losses (524) 1,003 (39) 3,141
Net foreign currency exchange losses $ 347 $ 480 $ 1,270 $ 966