v3.26.1
Derivative Instruments and Hedging Activities - Schedule of Non-designated Derivative Gains (Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total $ (13,810) $ (7,089) $ (4,149)
Foreign currency hedging instruments | Not Designated as Hedging Instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total (8,032) 47,241 (4,168)
Other Foreign Exchange Contracts | Not Designated as Hedging Instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total $ (5,778) $ (54,330) $ 19