v3.26.1
Derivatives - Narrative (Details) - Foreign Exchange Contract
9 Months Ended
Mar. 31, 2026
Minimum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Term of contract 1 month
Maximum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Term of contract 18 months