XML 133 R112.htm IDEA: XBRL DOCUMENT v3.25.2
Defined Contribution Plans - Additional Information (Details)
£ in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
GBP (£)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
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,441   $ 2,560 $ 2,307
Retirement plan expense 2,547   2,675 2,457
Foreign Plan        
Defined Benefit Plan Disclosure [Line Items]        
Retirement plan expense $ 2,715   $ 2,421 $ 2,096
Minimum employee salary earnings | £   £ 10