v3.25.4
Mortgage Notes - Schedule of Future Principal Payments Due Under Mortgage Loans (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]  
2026 $ 40,017
2027 14,481
2028 295,123
Total 349,621
Mortgage Loans  
Debt Instrument [Line Items]  
2028 36,000
2030 58,300
Thereafter 62,000
Total $ 156,300