XML 42 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Notes Payable and Derivatives (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivative [Line Items]    
Amortization of interest rate hedges $ 632,000 $ 607,000
Amortization of debt costs 1,301,000 1,199,000
Interest rate cash flow hedge gain (loss) to be reclassified over next 12 months, net 1,980,000  
Loans Payable    
Derivative [Line Items]    
Debt issuance costs 42,595,000  
AOCI, cash flow hedges    
Derivative [Line Items]    
Amortization of interest rate hedges 9,479,000  
Accumulated Other Comprehensive Income (Loss)    
Derivative [Line Items]    
Amortization of interest rate hedges $ 632,000 $ 607,000