XML 127 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fixed rate debt $ 275,338 $ 255,671
Deferred financing costs, net 12,986  
Unsecured notes payable    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Deferred financing costs, net 10,590 7,327
Unsecured notes payable | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Unsecured notes payable 1,539,917 1,486,052
Deferred financing costs, net 9,500 5,800
Unsecured notes payable | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value 1,537,210 1,386,621
Variable rate debt | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Variable rate debt 430,293 410,932
Deferred financing costs, net 1,100 1,500
Variable rate debt | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value 403,880 370,665
Fixed rate debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Deferred financing costs, net 2,396 3,153
Fixed rate debt | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fixed rate debt 242,605 241,847
Deferred financing costs, net 2,400 3,200
Fixed rate debt | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value $ 232,804 $ 233,088