v3.26.1
Balance Sheets-Additional Information - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Accumulated other comprehensive loss    
Derivative instruments $ 4,923 $ (2,354)
Foreign currency translation adjustment (101,566) (113,452)
Unrecognized net pension losses (11,664) (12,392)
Provision for income taxes on derivative instruments (1,122) 649
Benefit for income taxes on long-term intercompany investments 8,166 8,166
Provision for income taxes on net pension losses (4,814) (4,635)
Accumulated other comprehensive loss $ (106,077) $ (124,018)