XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Maturities of Long-term debt (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Debt Disclosure [Abstract]  
2024 $ 1,348,574
2025 1,892,265
2026 1,514,557
2027 1,089,974
2028 1,059,167
Thereafter 919,786
Future principal payments 7,824,323
Unamortized discounts and debt issuance costs (25,908)
Total future payments $ 7,798,415