XML 102 R83.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans - Multi-Employer Plan (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
lb
Jun. 30, 2021
USD ($)
Multiemployer Plans [Line Items]      
Employer contributions $ 2,082 $ 1,312  
Western Conference of Teamsters Pension Plan      
Multiemployer Plans [Line Items]      
Employer contributions 1,280 $ 961 $ 1,049
Multiemployer Plan, Pension, Significant, Employer Contribution under Collective-Bargaining Arrangement to All Participating Employer Contributions, Percentage   5.00%  
All Other Plans      
Multiemployer Plans [Line Items]      
Employer contributions $ 28 $ 29 $ 33
Program for Enhanced Early Retirement      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Contribution under Collective-Bargaining Arrangement to All Participating Employer Contributions, Percentage   6.50%  
Employer contributions (hours) | lb   173