XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Future Minimum Payments under Notes (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
2029 Notes and Interest on 2029 Notes  
Debt Instrument [Line Items]  
Remainder of 2023 $ 8,409
2024 16,819
2025 16,819
2026 16,819
2027 16,819
Thereafter 772,729
Total future payments 848,414
Interest on 2029 Notes  
Debt Instrument [Line Items]  
Less amounts representing interest (100,914)
2029 Notes  
Debt Instrument [Line Items]  
Total future payments 747,500
2027 Notes and Interest on 2027 Notes  
Debt Instrument [Line Items]  
Remainder of 2023 6,875
2024 13,750
2025 13,750
2026 13,750
2027 556,875
Thereafter 0
Total future payments 605,000
Interest on 2027 Notes  
Debt Instrument [Line Items]  
Less amounts representing interest (55,000)
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 2023 15,284
2024 30,569
2025 30,569
2026 30,569
2027 573,694
Thereafter 772,729
Total future payments 1,453,414
Interest on 2027 and 2029 Notes  
Debt Instrument [Line Items]  
Less amounts representing interest (155,914)
2029 Notes and 2027 Notes  
Debt Instrument [Line Items]  
Total future payments $ 1,297,500