XML 111 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans - Multi-Employer Plan (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2024
USD ($)
h
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Multiemployer Plans [Line Items]      
Employer contributions $ 2,332 $ 2,082  
Western Conference of Teamsters Pension Plan      
Multiemployer Plans [Line Items]      
Employer contributions $ 1,248 1,280 $ 961
Employer contribution percentage 5.00%    
All Other Plans      
Multiemployer Plans [Line Items]      
Employer contributions $ 35 $ 28 $ 29
Program for Enhanced Early Retirement      
Multiemployer Plans [Line Items]      
Employer contribution percentage 6.50%    
Employer contributions (hours) | h 173