v3.25.2
Investment in Real Estate Operating Business - Narrative (Details)
$ in Millions
1 Months Ended
Jan. 31, 2025
USD ($)
Jun. 30, 2025
market
data_center
Schedule of Equity Method Investments [Line Items]    
Number of data centers | data_center   44
Number of markets | market   23
Investment company, committed capital, remaining fund, amount | $ $ 127.2  
DataBank    
Schedule of Equity Method Investments [Line Items]    
Equity method investment, ownership percentage   17.20%