v3.26.1
Investments in Real Estate Properties - Investment in Properties (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
property
Dec. 31, 2025
USD ($)
property
Real Estate [Line Items]    
Number of Properties | property 26 11
Total investment in real estate properties, net (3) $ 467,337 $ 144,216
FR-ICG EVO Parent LLC    
Real Estate [Line Items]    
Total investment in real estate properties, net (3) $ 113,700