XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives and Hedging Activities (Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
General Discussion of Derivative Instruments and Hedging Activities [Abstract]        
Net foreign exchange derivative contract losses (gains) $ 3,464 $ (1,061) $ 1,289 $ 852
Net foreign currency transactional and re-measurement (gains) losses (3,206) 1,020 (66) (74)
Net foreign currency exchange losses (gains) $ 258 $ (41) $ 1,223 $ 778