XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Contractual Minimum Lease Payments On Non-Cancellable Operating Leases To Be Received (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Leases [Abstract]  
Remainder of 2022 $ 364,322
2023 487,353
2024 453,394
2025 418,762
2026 377,593
Thereafter 1,716,190
Total future minimum lease payments on non-cancellable operating leases to be received $ 3,817,614