XML 90 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Narrative (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2021
USD ($)
Debt Instrument [Line Items]  
Long-term debt payable in 2022 $ 2,819
Long-term debt payable in 2023 302,396
Long-term debt payable in 2024 576,224
Long-term debt payable in 2025 1,330,535
Long-term debt payable in 2026 439
Term Loan | Term Loan Due September 2023  
Debt Instrument [Line Items]  
Repayments of debt 890,000
Aggregate principal amount 925,000
Term Loan | Term Loan Due October 2022  
Debt Instrument [Line Items]  
Repayments of debt 320,000
Aggregate principal amount $ 800,000