XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Scheduled Mortgage Debt Principal Payments
Scheduled mortgage debt principal payments as of June 30, 2025 are as follows (in thousands):
Years Ending December 31, Total
2025 (remainder)
$80,525 
202636,577 
2027— 
2028— 
2029— 
Total principal payments117,102 
Unamortized premium, net68 
Total$117,170