XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Schedule of Future Minimum Rentals to be Received under Existing Non-cancelable Leases (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Future minimum rents to be received, after adoption  
2024 $ 541,492
2025 532,487
2026 516,868
2027 475,210
2028 423,212
Thereafter 1,448,701
Future minimum rents to be received $ 3,937,970