v3.25.4
Derivatives and Hedging (Narratives) (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Jun. 30, 2025
Derivative [Line Items]          
Foreign currency transactions realized gains (losses)   $ 2,800,000 $ 1,000,000 $ 1,400,000  
Maximum          
Derivative [Line Items]          
Foreign currency transactions realized gains (losses) $ (100,000)        
Forward Foreign Currency Contracts | Not Designated as Hedging Instrument          
Derivative [Line Items]          
Notional principal amount of forward foreign exchange contracts 68,400,000   68,400,000   $ 57,200,000
Net gains (losses) on forward foreign currency contracts (400,000) $ (2,100,000) (1,800,000) $ (1,300,000)  
Zero-Cost Collar Contracts | Designated as Hedging Instrument          
Derivative [Line Items]          
Notional principal amount of forward foreign exchange contracts 55,100,000   55,100,000   $ 0
Unrealized gain (loss) on derivatives (200,000)   (200,000)    
Zero-Cost Collar Contracts | Designated as Hedging Instrument | Maximum          
Derivative [Line Items]          
Realized gain (loss) on derivatives $ (100,000)   $ (100,000)