XML 84 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment in Real Estate, Net - Operating Property (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Real estate properties    
Less: Accumulated depreciation $ 118,474  
Investment in real estate, net 1,018,618 $ 996,261
Operating property, net related to operating leases 367,300 285,100
Operating property    
Real estate properties    
Operating property 869,671 585,765
Less: Accumulated depreciation 118,474 95,968
Investment in real estate, net 751,197 489,797
Operating property | Land and land improvements    
Real estate properties    
Operating property 206,089 146,257
Operating property | Building and building improvements    
Real estate properties    
Operating property 648,655 425,347
Operating property | Timberlands    
Real estate properties    
Operating property $ 14,927 $ 14,161