XML 58 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Schedule of Maturities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
[1]
Debt Disclosure [Abstract]  
Remainder of 2023 $ 735,423
2024 2,308,807
2025 2,828,609
2026 2,797,022
2027 3,534,356
Thereafter 8,170,157
Total $ 20,374,374
[1] Debt denominated in other currencies is calculated based on the applicable exchange rate at September 30, 2023.