XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Maturities (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2022 $ 2,273,401
2023 5,665,482
2024 3,128,924
2025 2,417,492
2026 2,614,571
Thereafter 6,402,106
Total $ 22,501,976