v3.25.4
Fair Value Measurements (Narratives) (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Jun. 30, 2025
Assets/Liabilities          
Transfers of assets between Level 1 and Level 2 $ 0 $ 0 $ 0 $ 0  
Transfers of liabilities between Level 1 and Level 2 0 0 0 0  
Transfers of assets between Level 2 and Level 3 0 0 0 0  
Transfers of liabilities between Level 2 and Level 3 0 0 0 0  
Not Designated as Hedging Instrument | Forward Foreign Currency Contracts          
Assets/Liabilities          
Notional principal amount of contracts 68,400,000   68,400,000   $ 57,200,000
Gains (losses) on foreign currency derivative instruments (400,000) (2,100,000) (1,800,000) (1,300,000)  
Designated as Hedging Instrument | Zero-Cost Collar Contracts          
Assets/Liabilities          
Notional principal amount of contracts 55,100,000   55,100,000   0
Unrealized gain (loss) on derivatives (200,000)   (200,000)    
Level 2 Assets and Liabilities          
Assets/Liabilities          
Long-term debt, fair value 172,500,000   172,500,000   180,000,000
Level 3 Assets and Liabilities          
Assets/Liabilities          
Fair value, measurement level 3 assets, transfers     0   0
Fair value, measurement level 3 liabilities transfers     0   0
Fair value assets impairment 0 $ 0 0 $ 0  
Recurring          
Assets/Liabilities          
Certificate of deposits 6,186,000   6,186,000   6,089,000
Recurring | Level 2 Assets and Liabilities          
Assets/Liabilities          
Certificate of deposits $ 6,186,000   $ 6,186,000   $ 6,089,000