v3.25.2
Real Estate Investments - Dispositions (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2025
property
Jun. 30, 2025
USD ($)
property
Jun. 30, 2024
USD ($)
property
Jun. 30, 2025
USD ($)
property
Jun. 30, 2024
USD ($)
property
Schedule of Equity Method Investments [Line Items]          
Number of properties sold | property 1        
Net proceeds | $   $ 5,775 $ 35,528 $ 8,158 $ 56,679
Gain on sale of assets, net | $   $ 1,510 $ 7,156 $ 2,282 $ 9,252
Dispositions          
Schedule of Equity Method Investments [Line Items]          
Number of properties sold | property   4 10 5 16