v3.25.2
Fair Value Measurements (Narratives) (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Assets/Liabilities      
Transfers of assets between Level 1 and Level 2 $ 0 $ 0  
Transfers of liabilities between Level 1 and Level 2 0 0  
Transfers of assets between Level 2 and Level 3 0 0  
Transfers of liabilities between Level 2 and Level 3 0 0  
Not Designated as Hedging Instrument | Forward Foreign Currency Contracts      
Assets/Liabilities      
Notional principal amount of forward foreign exchange contracts 57,200,000 31,300,000  
Gain (loss) on foreign currency derivative instruments 1,000,000 (300,000) $ (400,000)
Designated as Hedging Instrument | Forward Foreign Currency Contracts      
Assets/Liabilities      
Unrealized gain (loss) on derivatives 0 0  
Recurring      
Assets/Liabilities      
Certificate of deposits 6,089,000 3,216,000  
Level 2 Assets and Liabilities      
Assets/Liabilities      
Long-term debt, fair value 180,000,000.0 190,000,000.0  
Level 2 Assets and Liabilities | Recurring      
Assets/Liabilities      
Certificate of deposits 6,089,000 3,216,000  
Level 3 Assets and Liabilities      
Assets/Liabilities      
Fair value, measurement level 3 liabilities transfers 0 0  
Fair value, measurement level 3 assets, transfers 0 0  
Fair value assets impairment $ 0 $ 0 $ 0