XML 81 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
REAL ESTATE AND INTANGIBLE ASSETS - Future Lease Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Future Lease Payments  
2025 $ 55,225
2026 57,435
2027 54,170
2028 45,635
2029 42,287
Thereafter 141,060
Tenant lease payments, total $ 395,812