v3.25.4
Fair Value Measurements (Schedule of Fair Value for Financial Assets and Liabilities Measured on Recurring Basis) (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Assets    
Certificate of deposits $ 6,186 $ 6,089
Foreign currency derivatives not designated as hedging instruments 124 298
Total assets measured at fair value 6,310 6,387
Liabilities    
Foreign currency derivatives not designated as hedging instruments 45 11
Foreign currency derivatives designated as hedging instruments 182  
Total liabilities measured at fair value 227 11
Level 2    
Assets    
Certificate of deposits 6,186 6,089
Foreign currency derivatives not designated as hedging instruments 124 298
Total assets measured at fair value 6,310 6,387
Liabilities    
Foreign currency derivatives not designated as hedging instruments 45 11
Foreign currency derivatives designated as hedging instruments 182  
Total liabilities measured at fair value $ 227 $ 11