XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Schedule of Fair Value for Financial Assets and Liabilities Measured on Recurring Basis) (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Assets    
Certificate of deposits $ 5,997 $ 3,216
Foreign currency derivatives 101 18
Total assets measured at fair value 6,098 3,234
Liabilities    
Foreign currency derivatives 70 71
Total liabilities measured at fair value 70 71
Level 2    
Assets    
Certificate of deposits 5,997 3,216
Foreign currency derivatives 101 18
Total assets measured at fair value 6,098 3,234
Liabilities    
Foreign currency derivatives 70 71
Total liabilities measured at fair value $ 70 $ 71