v3.25.2
Real Estate Investments - Summary of Sale of Properties (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Real Estate Properties [Line Items]  
Sales Price $ 142,250
Net Cash Proceeds 141,608
Gain on Sale of Real Estate $ 50,395
Old Farm | Houston, Texas  
Real Estate Properties [Line Items]  
Date of Sale Mar. 01, 2024
Sales Price $ 103,000
Net Cash Proceeds 102,704
Gain on Sale of Real Estate $ 31,548
Radbourne Lake | Charlotte, North Carolina  
Real Estate Properties [Line Items]  
Date of Sale Apr. 30, 2024
Sales Price $ 39,250
Net Cash Proceeds 38,904
Gain on Sale of Real Estate $ 18,847