v3.26.1
Debt - Schedule of Mortgages Payable on Real Estate (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total $ 669,487  
Mortgages | VIE, Primary Beneficiary    
Debt Instrument [Line Items]    
Maximum Committed Mortgage Principal Amount 276,987 $ 333,332
Outstanding Mortgage Balance 276,987 333,332
Unrealized losses, net (955) (1,201)
Total $ 276,032 $ 332,131
Stated interest rate 4.53% 4.46%