XML 121 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of Maturities of Long-term debt (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Long-Term Debt, Fiscal Year Maturity  
2023 $ 2,447,781
2024 1,324,098
2025 1,795,488
2026 493,572
2027 573,200
Thereafter 300,000
Future principal payments 6,934,139
Unamortized discounts and debt issuance costs (21,837)
Total future payments $ 6,912,302