v3.25.1
Debt - 2024 Loan Repurchase Agreement and Ally Term Loan Expansion (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 29, 2024
USD ($)
property
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Debt Instrument [Line Items]      
Repayments of notes payable   $ 918 $ 41,999
Gain on debt extinguishment   0 38,148
Payments of loan costs   $ 38 549
Protective Life Insurance Company      
Debt Instrument [Line Items]      
Repayments of notes payable $ 40,200    
Debt instrument, repurchase amount $ 74,400    
Number of properties covered under loan | property 7    
Reduction in notes payable $ 49,600    
Gain on debt extinguishment     $ 38,100
Ally Bank      
Debt Instrument [Line Items]      
Number of properties covered under loan | property 6    
Increase in principal $ 24,800    
Debt issuance costs, net 500    
Ally Bank | Interest Rate Cap      
Debt Instrument [Line Items]      
Payments of loan costs $ 600