XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Schedule of Future Minimum Payments under Notes (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
2029 Notes and Interest on 2029 Notes  
Debt Instrument [Line Items]  
Remainder of 2022 $ 8,409
2023 16,819
2024 16,819
2025 16,819
2026 16,819
Thereafter 789,547
Total future payments 865,232
Interest on 2029 Notes  
Debt Instrument [Line Items]  
Less amounts representing interest (117,732)
2029 Notes  
Debt Instrument [Line Items]  
Total future payments 747,500
2027 Notes and Interest on 2027 Notes  
Debt Instrument [Line Items]  
Remainder of 2022 6,875
2023 13,750
2024 13,750
2025 13,750
2026 13,750
Thereafter 556,875
Total future payments 618,750
Interest on 2027 Notes  
Debt Instrument [Line Items]  
Less amounts representing interest (68,750)
2027 Notes  
Debt Instrument [Line Items]  
Total future payments 550,000
2027 Notes and Interest on 2027 Notes and 2029 Notes and Interest on 2029 Notes  
Debt Instrument [Line Items]  
Remainder of 2022 15,284
2023 30,569
2024 30,569
2025 30,569
2026 30,569
Thereafter 1,346,422
Total future payments 1,483,982
Interest on 2027 and 2029 Notes  
Debt Instrument [Line Items]  
Less amounts representing interest (186,482)
2029 Notes and 2027 Notes  
Debt Instrument [Line Items]  
Total future payments $ 1,297,500