v3.25.4
Debt - Future Principal Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Aggregate future principal payments of mortgage notes payable, Unsecured credit facility    
2026 $ 130,231  
2027 370,240  
2028 737,249  
2029 175,258  
2030 650,268  
Thereafter 1,202,853  
Long-Term Debt, Gross $ 3,266,099 $ 3,038,322