XML 99 R81.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans - Multi-Employer Plan (Details)
12 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
lb
Jun. 30, 2019
USD ($)
Multiemployer Plans [Line Items]      
Employer contributions $ 3,063,000 $ 3,054,000  
Western Conference of Teamsters Pension Plan      
Multiemployer Plans [Line Items]      
Employer contributions 1,049,000 $ 1,685,000 $ 3,634,000
Multiemployer Plan, Pension, Significant, Employer Contribution under Collective-Bargaining Arrangement to All Participating Employer Contributions, Percentage   5.00%  
Western Conference of Teamsters Pension Plan | Employee-related      
Multiemployer Plans [Line Items]      
Multiemployer plan, quarterly installments for withdrawal liability 190,507    
All Other Plans      
Multiemployer Plans [Line Items]      
Employer contributions $ 33,000 $ 34,000 $ 39,000
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