XML 105 R90.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments and Hedging Activities - Schedule Of Non-designated Derivative Gains (Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total $ (4,204) $ 2,809 $ (753)
Foreign currency hedging instruments | Not Designated as Hedging Instruments | Other Nonoperating Income (Expense)      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total 8,576 (19,511) 18,544
Other Foreign Exchange Contracts | Not Designated as Hedging Instruments | Other Nonoperating Income (Expense)      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total $ (12,780) $ 22,320 $ (19,297)