v3.26.1
Fair Value Measurements (Narratives) (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
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 contracts 68,000,000 57,200,000  
Gain (loss) on foreign currency derivative instruments (4,000,000) 1,000,000 $ (300,000)
Designated as Hedging Instrument | Forward Foreign Currency Contracts      
Assets/Liabilities      
Unrealized gain (loss) on derivatives   0  
Designated as Hedging Instrument | Zero-Cost Collar Contracts      
Assets/Liabilities      
Notional principal amount of contracts 82,500,000 0  
Unrealized gain (loss) on derivatives (1,800,000)    
Recurring      
Assets/Liabilities      
Certificate of deposits 2,729,000 6,089,000  
Level 2 Assets and Liabilities      
Assets/Liabilities      
Long-term debt, fair value 165,000,000.0 180,000,000.0  
Level 2 Assets and Liabilities | Recurring      
Assets/Liabilities      
Certificate of deposits 2,729,000 6,089,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