XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Activity (Schedule of Future Minimum Lease Payments) (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Real Estate [Abstract]  
Remainder of 2025 $ 63,855
2026 260,738
2027 211,527
2028 206,082
2029 194,682
2030 194,141
Thereafter 771,076
Future minimum lease payments $ 1,902,101