v3.25.4
Derivatives - Narrative (Details) - Foreign Exchange Contract
6 Months Ended
Dec. 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 18 months