v3.26.1
Balance Sheets-Additional Information - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Accumulated other comprehensive loss    
Derivative instruments $ 462 $ (2,354)
Foreign currency translation adjustment (104,192) (113,452)
Unrecognized net pension losses (12,158) (12,392)
Income tax benefit 3,417 4,180
Accumulated other comprehensive loss $ (112,471) $ (124,018)