v3.26.1
Leases - Tenant Purchase Options Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
property
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
property
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Real Estate [Line Items]          
Real estate properties, net $ 2,566,472   $ 2,566,472   $ 2,472,272
Rental income $ 71,390 $ 70,270 $ 144,540 $ 139,136  
Lease Option, Between 2029 and 2031          
Real Estate [Line Items]          
Number of real estate properties | property 3   3    
Real estate properties, net $ 71,200   $ 71,200    
Rental income     $ 4,700 $ 4,700