XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheets-Additional Information - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Accumulated other comprehensive loss    
Accumulated other comprehensive loss $ (123,935) $ (123,527)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent    
Accumulated other comprehensive loss    
Accumulated other comprehensive loss, before tax 8,256 13,104
Accumulated other comprehensive loss, tax 1,579 385
Accumulated Foreign Currency Adjustment Attributable to Parent    
Accumulated other comprehensive loss    
Accumulated other comprehensive loss, before tax (120,836) (124,004)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent    
Accumulated other comprehensive loss    
Accumulated other comprehensive loss, before tax $ (12,934) $ (13,012)