v3.25.2
Significant Accounting Policies - Schedule of Intangible Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets    
Finite-lived intangible assets, gross $ 213,461 $ 208,475
Below-market leases, gross (212,127) (185,995)
Finite-lived intangible assets (liabilities), gross 3,976 22,480
Below-market leases, accumulated amortization 79,476 69,453
Finite-lived intangible assets (liabilities), accumulated amortization (45,655) (46,197)
Below-market leases, net (132,651) (116,542)
Total (41,679) (23,717)
In-place leases    
Finite-Lived Intangible Assets    
Finite-lived intangible assets, gross 211,451 203,386
Finite-lived intangible assets, accumulated amortization (121,581) (111,927)
Finite-lived intangible assets, net 89,870 91,459
Above-market leases    
Finite-Lived Intangible Assets    
Finite-lived intangible assets, gross 4,652 5,089
Finite-lived intangible assets, accumulated amortization (3,550) (3,723)
Finite-lived intangible assets, net $ 1,102 $ 1,366