v3.26.1
Investments in Equity Method Investees - Company Information (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
investment
property
Dec. 31, 2025
USD ($)
investment
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Schedule of Equity Method Investments [Line Items]        
Number of Investments | investment 17      
Number of Properties | property 28      
Carrying value | $ $ 230,850 $ 61,231 $ 69,080 $ 92,722
Equity method investments with joint ventures | $ $ 63,700 $ 0    
Number of equity method investments with joint ventures | investment 3 3    
Various | Minimum        
Schedule of Equity Method Investments [Line Items]        
Company's Ownership Interest 10.00%      
Various | Maximum        
Schedule of Equity Method Investments [Line Items]        
Company's Ownership Interest 99.00%