v3.22.4
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2022
Jun. 30, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
AOCI Tax, Attributable to Parent $ 3,888  
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Accumulated other comprehensive loss (28,059) $ (47,128)
Other comprehensive income before reclassifications 18,871  
Amounts reclassified from accumulated other comprehensive loss to net loss 198  
Net current period other comprehensive income 19,069  
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Accumulated other comprehensive loss 16,488 5,179
Other comprehensive income before reclassifications 11,111  
Amounts reclassified from accumulated other comprehensive loss to net loss 198  
Net current period other comprehensive income 11,309  
Accumulated Translation Adjustment [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Accumulated other comprehensive loss (44,461) (52,221)
Other comprehensive income before reclassifications 7,760  
Net current period other comprehensive income 7,760  
Net Investment Hedging [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Accumulated other comprehensive loss 42,519 51,003
Currency Swap [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Accumulated other comprehensive loss 15,079  
Pension Plan [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Accumulated other comprehensive loss (86) $ (86)
Other comprehensive income before reclassifications $ 0