XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Investment Activity (Schedule of Future Minimum Lease Payments) (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Real Estate [Abstract]  
Remainder of 2023 $ 57,301
2024 237,531
2025 241,391
2026 246,792
2027 201,627
2028 195,138
Thereafter 679,952
Future minimum lease payments $ 1,859,732