v3.26.1
Investment Property (Schedule of Investment Property) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Real Estate Investment Property, Net    
Investment property, net $ 4,968,886 $ 4,928,448
Buildings and improvements    
Real Estate Investment Property, Net    
Investment property, gross 4,287,550 4,250,871
Less: accumulated depreciation (398,713) (356,308)
Investment property, net 3,888,837 3,894,563
Land    
Real Estate Investment Property, Net    
Investment property, gross 1,080,049 1,033,885
Construction in progress    
Real Estate Investment Property, Net    
Investment property, gross $ 63,100 $ 86,500