v3.25.2
Derivative Instruments and Hedging Activities - Schedule of Non-designated Derivative Gains (Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total $ (7,089) $ (4,149) $ (4,204)
Foreign currency hedging instruments | Not Designated as Hedging Instruments | Other Nonoperating Income (Expense)      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total 47,241 (4,168) 8,576
Other Foreign Exchange Contracts | Not Designated as Hedging Instruments | Other Nonoperating Income (Expense)      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total $ (54,330) $ 19 $ (12,780)