v3.26.1
Real Estate Investments - Schedule of Investment Portfolio (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
property
Dec. 31, 2025
USD ($)
property
Real Estate [Line Items]    
Number of properties owned or invested 864 761
Amount of Investment | $   $ 2,773,722
Classified as held for investment    
Real Estate [Line Items]    
Number of properties owned or invested 767 656
Amount of Investment | $ $ 3,003,448 $ 2,585,707
Properties held for sale    
Real Estate [Line Items]    
Number of properties owned or invested 25 21
Amount of Investment | $ $ 51,063 $ 39,960
Mortgage loans receivable    
Real Estate [Line Items]    
Number of properties owned or invested 67 81
Amount of Investment | $ $ 151,437 $ 142,555
Properties under development    
Real Estate [Line Items]    
Number of properties owned or invested 5 3
Amount of Investment | $ $ 13,499 $ 5,500
Real Estate Property, Vacant    
Real Estate [Line Items]    
Number of properties owned or invested   1