Defined Contribution Plans - Additional Information (Details) £ in Thousands, $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
|
Jun. 30, 2024
USD ($)
|
Jun. 30, 2024
GBP (£)
|
Jun. 30, 2023
USD ($)
|
Jun. 30, 2022
USD ($)
|
|
| United States | ||||
| Defined Benefit Plan Disclosure [Line Items] | ||||
| Defined contribution plan eligibility minimum days worked (days) | 30 days | 30 days | ||
| Defined contribution plan, costs | $ 2,560 | $ 2,307 | $ 2,091 | |
| Retirement plan expense | 2,675 | 2,457 | 2,141 | |
| Foreign Plan | ||||
| Defined Benefit Plan Disclosure [Line Items] | ||||
| Retirement plan expense | $ 2,421 | $ 2,096 | $ 2,379 | |
| Minimum employee salary earnings | £ | £ 10 | |||