v3.25.2
Employee Benefit Plans (Tables)
12 Months Ended
Jun. 30, 2025
Retirement Benefits [Abstract]  
Schedule of Estimated Future Benefit Payments
Estimated future benefit payments under all plans are estimated to be as follows ($000):
Year Ending June 30,
2026$10,400 
20279,400 
202810,100 
202911,500 
203012,100 
Next five years66,800