v3.25.2
Secured Debt, net - Schedule of Debt (Parenthetical) (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Extension
Dec. 31, 2024
USD ($)
Extension
SOFR    
Debt Instrument [Line Items]    
Interest rate 4.32% 4.50%
Mortgage loans    
Debt Instrument [Line Items]    
Unamortized mortgage discount | $ $ 2,153 $ 2,545
Secured note    
Debt Instrument [Line Items]    
Extension options | Extension 2 2
Extension term 1 year 1 year