XML 93 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Maturities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
[1]
Debt Disclosure [Abstract]  
Remainder of 2023 $ 1,016,304
2024 1,960,853
2025 3,329,844
2026 2,801,075
2027 3,537,745
Thereafter 8,183,102
Total $ 20,828,923
[1] Debt denominated in other currencies is calculated based on the applicable exchange rate at June 30, 2023.