XML 120 R110.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Mortgage Payable on Real Estate (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Mortgage Payable, Net $ 654,428  
VIE, Primary Beneficiary | Mortgages    
Debt Instrument [Line Items]    
Maximum Committed Mortgage Principal Amount 366,928 $ 368,158
Outstanding Mortgage Balance 366,928 368,158
Net Deferred Finance Cost (1,473) (1,552)
Mortgage Payable, Net $ 365,455 $ 366,606
Weighted Average Interest Rate 4.42% 4.48%