XML 136 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Schedule of Future Lease Payments Due Under Operating Ground Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2025 $ 81,574  
2026 46,616  
2027 47,027  
2028 47,462  
2029 47,922  
Thereafter 1,821,249  
Total undiscounted cash flows 2,091,850  
Present value discount (1,342,091)  
Lease liabilities $ 749,759 $ 732,859