v3.22.2.2
Employee Retirement Benefit Plans-Additional Information (Details)
$ in Millions
12 Months Ended
Jun. 30, 2022
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
Multiemployer Plans, Estimated Annual Cash Contribution $ 2
Eberbach Pension Promissory Note or Loan [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
Stated interest rate (percent) 5.00%
Retirement Benefits [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
Multiemployer Plan, Pension, Significant, Future Employer Contribution, Amount $ 38