v3.25.2
Investments - Schedule of Intangible Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross carrying amount $ 100,049 $ 94,047
Intangible assets, accumulated amortization 48,425 46,454
Intangible assets, net carrying amount 51,624 47,593
Intangible market lease liabilities, gross carrying amount 15,650 15,523
Intangible market lease liabilities, accumulated amortization 4,807 4,823
Intangible market lease liabilities, net carrying amount 10,843 10,700
In-place leases    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross carrying amount 88,748 82,926
Intangible assets, accumulated amortization 42,146 40,499
Intangible assets, net carrying amount 46,602 42,427
Intangible market lease assets    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross carrying amount 11,301 11,121
Intangible assets, accumulated amortization 6,279 5,955
Intangible assets, net carrying amount $ 5,022 $ 5,166