XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Minimum Lease Payments to be Received (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating Leases  
2022 $ 266,243 [1]
2023 311,345
2024 253,351
2025 196,536
2026 145,634
2027 99,328
Thereafter 225,650
Total undiscounted lease payments $ 1,498,087
[1] Reflects rental payments for the fiscal period April 1, 2022 to December 31, 2022.