v3.26.3
Derivatives and Hedging Activities - Schedule of Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
General Discussion of Derivative Instruments and Hedging Activities [Abstract]    
Net foreign exchange derivative contract losses $ 182 $ 655
Net foreign currency transactional and re-measurement gains (88) (307)
Net foreign currency exchange losses $ 94 $ 348