v3.25.2
Mortgages - Schedule of Estimated Future Principal Payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2025 $ 19,016
2026 16,843
2027 351,596
2028 763,277
2029 497,880
Thereafter 475,000
Total unsecured debt, net $ 2,123,612