v3.26.1
Derivative Instruments and Hedging Activities - Derivatives Not Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
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 $ 282 $ (58) $ 69