XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments and Hedging Activities - Schedule of Non-Designated Derivative Gains (Losses) (Details) - Not Designated as Hedging Instruments - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total $ (781) $ (1,705) $ 1,792 $ (3,137)
Foreign currency hedging instruments | Other Nonoperating Income (Expense)        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total 30,654 40,090 15,581 19,568
Other Foreign Exchange Contracts | Other Nonoperating Income (Expense)        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total $ (31,435) $ (41,795) $ (13,789) $ (22,705)