XML 66 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Payments to be Received (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Operating Leases  
2021 $ 96,179 [1]
2022 347,568
2023 294,590
2024 237,254
2025 183,046
2026 133,553
Thereafter 295,878
Total undiscounted lease payments $ 1,588,068
[1] Reflects rental payments for the fiscal period October 1, 2021 to December 31, 2021.