v3.26.3
Defined Contribution Plans - Additional Information (Details)
£ in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
GBP (£)
Jun. 30, 2025
USD ($)
U.S.      
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plan eligibility minimum days worked (days) 30 days 30 days  
Defined contribution plan, costs $ 2,442   $ 2,441
Retirement plan expense 1,081   2,547
Foreign Plan      
Defined Benefit Plan Disclosure [Line Items]      
Retirement plan expense $ 3,023   $ 2,715
Minimum employee salary earnings | £   £ 10