XML 52 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Maturities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
[1]
Debt Disclosure [Abstract]  
Remainder of 2023 $ 1,806,425
2024 2,295,347
2025 3,671,929
2026 2,753,605
2027 3,494,845
Thereafter 7,866,645
Total $ 21,888,796
[1] Debt denominated in other currencies is calculated based on the applicable exchange rate at March 31, 2023.