v3.26.3
Derivative Instruments and Hedging Activities - Derivatives Not Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Currency exchange contracts | Income Statement Location [Axis]: us-gaap:OtherNonoperatingIncomeExpense | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Loss (gain) recognized in other income, net $ 677 $ (3)