XML 95 R83.htm IDEA: XBRL DOCUMENT v3.25.2
Employee Benefit Plans - Multi-Employer Plan (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2025
USD ($)
h
Jun. 30, 2024
USD ($)
Multiemployer Plans [Line Items]    
Employer contributions $ 2,864 $ 2,332
Western Conference of Teamsters Pension Plan    
Multiemployer Plans [Line Items]    
Employer contributions $ 1,347 1,248
Employer contribution percentage 5.00%  
All Other Plans    
Multiemployer Plans [Line Items]    
Employer contributions $ 41 $ 35
Program for Enhanced Early Retirement    
Multiemployer Plans [Line Items]    
Employer contribution percentage 6.50%  
Employer contributions (hours) | h 173