XML 107 R84.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Lessor, Operating Lease, Payment To Be Received, Maturity (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2023 $ 165,690
2024 168,101
2025 170,904
2026 173,417
2027 176,038
Thereafter 2,028,992
Total $ 2,883,142