XML 107 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Instruments (Fair Value Measurements, Nonrecurring) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Carrying Amount | Level 2 | Variable rate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument, fair value disclosure $ 525,177 $ 439,693
Carrying Amount | Level 2 | Fixed rate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument, fair value disclosure 620,864 695,358
Carrying Amount | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage and other notes receivable, net 268,926 245,271
Fair Value Measurement | Level 2 | Variable rate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument, fair value disclosure 531,200 445,000
Fair Value Measurement | Level 2 | Fixed rate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument, fair value disclosure 548,339 616,852
Fair Value Measurement | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage and other notes receivable, net $ 261,708 $ 237,646