XML 148 R125.htm IDEA: XBRL DOCUMENT v3.25.4
Lease Income - Future Minimum Rents (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 564,911
2027 529,740
2028 472,017
2029 431,141
2030 373,182
Thereafter 1,564,839
Total payments to be received $ 3,935,830