XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives - Narrative (Details) - Foreign Exchange Contract
9 Months Ended
Mar. 31, 2025
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 16 months