XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Activity (Schedule of Future Minimum Lease Payments) (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Real Estate [Abstract]  
Remainder of 2024 $ 118,344
2025 239,272
2026 245,826
2027 198,986
2028 193,384
2029 176,362
Thereafter 677,813
Future minimum lease payments $ 1,849,987