XML 83 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Activity (Future Minimum Lease Payments) (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Real Estate [Abstract]  
2025 $ 247,712
2026 254,499
2027 208,589
2028 203,933
2029 194,283
Thereafter 845,337
Operating leases, future minimum payments due $ 1,954,353