XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total $ 425 $ (781) $ (2,024) $ 1,792
Foreign currency hedging instruments | Other Nonoperating Income (Expense)        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total (46,228) 30,654 (3,445) 15,581
Other Foreign Exchange Contracts | Other Nonoperating Income (Expense)        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total $ 46,653 $ (31,435) $ 1,421 $ (13,789)