XML 90 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Employee Benefits      
Minimum length of service for participation 30 days    
Company match percentage of participant's compensation 50.00%    
Percentage of participant's compensation that company matches on 5.00%    
401(k) Plan expense $ 7.7 $ 7.7 $ 6.1