v3.25.1
Investments in Real Estate - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 26, 2025
USD ($)
Mar. 31, 2025
USD ($)
Property
Tenant
Mar. 31, 2025
Property
Tenant
State
Mar. 18, 2025
USD ($)
Real Estate [Line Items]        
Number of owned properties | Property   364 364  
Number of states in which properties are owned | State     34  
Percentage of company's portfolio leased     98.90%  
Number of retail tenants | Tenant   39 39  
Property acquisition fees income   $ 0.1    
Unaffiliated Entity        
Real Estate [Line Items]        
Purchase price (including acquisition costs) $ 4.8     $ 2.6
Percentage of acquisition fee 1.00%      
Property acquisition fees income $ 0.1