XML 95 R79.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives and Hedging (Narratives) (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Derivative [Line Items]        
Foreign currency transactions realized gain (loss) $ 800,000 $ 1,700,000 $ (2,200,000)  
Interest Rate Swap        
Derivative [Line Items]        
Notional principal amount of forward foreign exchange contracts   75,000,000.0    
Derivative outstanding amount 0      
Maturity date       Apr. 30, 2023
Unrealized gain (loss) on interest rate cash flow hedges   1,300,000    
Forward Foreign Currency Contracts | Not Designated as Hedging Instrument        
Derivative [Line Items]        
Notional principal amount of forward foreign exchange contracts $ 3,400,000 9,600,000    
Maximum maturities for contracts 60 days      
Net gains (loss) on forward foreign currency contracts $ (400,000) $ (1,400,000) 500,000  
Forward Foreign Currency Contracts | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional principal amount of forward foreign exchange contracts     21,800,000  
Unrealized gain (loss) on interest rate cash flow hedges     $ (200,000)