v3.25.3
Fair Value of Financial Instruments - Schedule of Fair Value by Balance Sheet (Details) - Significant Unobservable Inputs Level 3 - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure $ 1,041,011 $ 1,150,680
Fair Value     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 1,027,839 1,110,516
Gross mortgage notes payable and mortgage premium and discounts, net | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 704,830 788,464
Gross mortgage notes payable and mortgage premium and discounts, net | Fair Value     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 691,087 747,542
Other secured debt | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 336,181 362,216
Other secured debt | Fair Value     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure $ 336,752 $ 362,974