v3.25.1
Debt - Notes Payable - Consolidated VIE (Details) - USD ($)
$ in Thousands
1 Months Ended
Jul. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Jul. 01, 2024
Debt Instrument [Line Items]        
Debt, excluding deferred loan costs   $ 650,894 $ 651,390  
Notes payable - consolidated VIE        
Debt Instrument [Line Items]        
Weighted average interest rate   7.10% 7.20%  
Palatine JV        
Debt Instrument [Line Items]        
Secured debt       $ 21,700
Debt, excluding deferred loan costs   $ 3,100    
Palatine JV | Interest Rate Cap        
Debt Instrument [Line Items]        
Mortgages at cost $ 100