XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Investment Activity (Schedule of Future Minimum Lease Payments) (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Real Estate [Abstract]  
Remainder of 2022 $ 169,619
2023 222,412
2024 211,973
2025 208,559
2026 211,604
2027 173,915
Thereafter 619,332
Future minimum lease payments $ 1,817,414