v3.25.4
Investments in Real Estate, Net - Narrative (Details)
Dec. 31, 2025
MW
Dec. 01, 2025
MW
Real Estate [Abstract]    
Capacity (in Megawatts) 163,000,000 168,000
Occupancy (as a percent) 0.996