Employees' Savings Plan (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
| Retirement Benefits [Abstract] | |||
| Company expensed for plan | $ 25,815 | $ 18,706 | $ 17,100 |
| Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation | 10,056 | 1,988 | |
| Assets for Plan Benefits, Defined Benefit Plan | 8,740 | 7,494 | |
| Defined Benefit Plan, Net Periodic Benefit Cost (Credit) | $ 1,914 | $ 423 | $ 438 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of net periodic benefit cost (credit) for defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of cost for defined contribution plan. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|