v3.26.1
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
property
Dec. 31, 2025
USD ($)
Leases [Abstract]    
Number of non-prepaid ground leases | property 108  
OPERATING    
2026 (remaining) $ 4,573  
2027 9,225  
2028 9,239  
2029 9,323  
2030 9,466  
2031 and thereafter 421,448  
Total undiscounted lease payments 463,274  
Discount (301,812)  
Lease liabilities 161,462 $ 162,922
FINANCING    
2026 (remaining) 952  
2027 2,105  
2028 2,137  
2029 2,169  
2030 2,203  
2031 and thereafter 379,759  
Total undiscounted lease payments 389,325  
Discount (315,226)  
Lease liabilities $ 74,099 $ 73,130