XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Schedule of Future Minimum Payments under Notes (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
2029 Notes and Interest on 2029 Notes  
Debt Instrument [Line Items]  
2022 $ 16,819
2023 16,819
2024 16,819
2025 16,819
Thereafter 806,366
Total future payments 873,642
Interest on 2029 Notes  
Debt Instrument [Line Items]  
Less amounts representing interest (126,142)
2029 Notes  
Debt Instrument [Line Items]  
Total future payments 747,500
2027 Notes and Interest on 2027 Notes  
Debt Instrument [Line Items]  
2022 13,750
2023 13,750
2024 13,750
2025 13,750
Thereafter 570,625
Total future payments 625,625
Interest on 2027 Notes  
Debt Instrument [Line Items]  
Less amounts representing interest (75,625)
2027 Notes  
Debt Instrument [Line Items]  
Total future payments $ 550,000