v3.26.3
Debt - Schedule of Mortgages Payable on Real Estate (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total $ 758,776  
Mortgages | VIE, Primary Beneficiary    
Debt Instrument [Line Items]    
Maximum Committed Mortgage Principal Amount 276,276 $ 333,332
Outstanding Mortgage Balance 276,276 333,332
Net Deferred Finance Cost (1,353) (1,201)
Total $ 274,923 $ 332,131
Stated interest rate 4.78% 4.46%