v3.26.1
Investments in Real Estate, Net - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Property
Tenant
Jun. 30, 2025
Property
Jun. 30, 2026
Property
Tenant
Jun. 30, 2025
Property
Dec. 31, 2025
Property
Investments in Real Estate, Net          
Number of real estate properties 174   174    
Number of US states in which real estate properties owned 35   35    
Number of Canadian provinces in which real estate properties owned 2   2    
Number of tenants occupying the properties owned | Tenant 37   37    
Number of properties acquired during the period 0       0
Number of properties disposed during the period 0 0 0 0  
Number of acquisitions       0