XML 111 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities (Schedule of Non-designated Derivative Gains (Losses)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total $ (4,149) $ (4,204) $ 2,809
Foreign currency hedging instruments | Not Designated as Hedging Instruments | Other Nonoperating Income (Expense)      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total (4,168) 8,576 (19,511)
Other Foreign Exchange Contracts | Not Designated as Hedging Instruments | Other Nonoperating Income (Expense)      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total $ 19 $ (12,780) $ 22,320