XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Activity (Schedule of Future Minimum Lease Payments) (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Real Estate [Abstract]  
Remainder of 2025 $ 193,573
2026 264,868
2027 215,848
2028 210,492
2029 200,519
2030 190,882
Thereafter 719,710
Future minimum lease payments $ 1,995,892