v3.26.1
Summary of Significant Accounting Policies - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Other comprehensive (loss) income $ (11,128) $ (644) $ (10,067)
Income tax impact (65) 6,288 2,461
Other comprehensive (loss) income, net of tax (11,193) 5,644 (7,606)
AOCI Attributable to Parent      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (6,878) (12,522) (4,916)
Ending balance (18,071) (6,878) (12,522)
Foreign currency translation adjustments      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (12,990) (37,234) (36,908)
Other comprehensive (loss) income (11,389) 24,244 (326)
Income tax impact 0 0 0
Other comprehensive (loss) income, net of tax (11,389) 24,244 (326)
Ending balance (24,379) (12,990) (37,234)
Interest rate swap cash flow hedges      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 4,896 23,409 30,862
Other comprehensive (loss) income 219 (24,772) (9,973)
Income tax impact (55) 6,259 2,520
Other comprehensive (loss) income, net of tax 164 (18,513) (7,453)
Ending balance 5,060 4,896 23,409
Effects of post-retirement adjustments      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 1,216 1,303 1,130
Other comprehensive (loss) income 42 (116) 232
Income tax impact (10) 29 (59)
Other comprehensive (loss) income, net of tax 32 (87) 173
Ending balance $ 1,248 $ 1,216 $ 1,303