v3.25.2
DEBT, NET OF DEFERRED FINANCING COSTS - Notes Payable (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Outstanding Balance $ 1,215,000  
Unsecured Debt | Senior Fixed Notes Due December 2026    
Debt Instrument [Line Items]    
Maturity Date 2026-12  
Interest Rate 4.63%  
Outstanding Balance $ 50,000 $ 50,000
Unsecured Debt | Senior Fixed Note Due June 2027    
Debt Instrument [Line Items]    
Maturity Date 2027-06  
Interest Rate 4.93%  
Outstanding Balance $ 75,000 75,000
Unsecured Debt | Senior Fixed Notes Due December 2028    
Debt Instrument [Line Items]    
Maturity Date 2028-12  
Interest Rate 4.76%  
Outstanding Balance $ 50,000 50,000
Unsecured Debt | Senior Fixed Note Due April 2029    
Debt Instrument [Line Items]    
Maturity Date 2029-04  
Interest Rate 2.74%  
Outstanding Balance $ 50,000 50,000
Unsecured Debt | Senior Fixed Notes Due June 2029    
Debt Instrument [Line Items]    
Maturity Date 2029-06  
Interest Rate 3.15%  
Outstanding Balance $ 50,000 50,000
Unsecured Debt | Senior Fixed Notes Due April 2030    
Debt Instrument [Line Items]    
Maturity Date 2030-04  
Interest Rate 3.20%  
Outstanding Balance $ 75,000 75,000
Unsecured Debt | Senior Fixed Note Due March 2031    
Debt Instrument [Line Items]    
Maturity Date 2031-03  
Interest Rate 3.09%  
Outstanding Balance $ 50,000 50,000
Unsecured Debt | Senior Fixed Note Due April 2031    
Debt Instrument [Line Items]    
Maturity Date 2031-04  
Interest Rate 2.99%  
Outstanding Balance $ 50,000 50,000
Unsecured Debt | Senior Fixed Note Due March 2032    
Debt Instrument [Line Items]    
Maturity Date 2032-03  
Interest Rate 3.11%  
Outstanding Balance $ 75,000 75,000
Unsecured Debt | Senior Fixed Note Due July 2033    
Debt Instrument [Line Items]    
Maturity Date 2033-07  
Interest Rate 6.44%  
Outstanding Balance $ 100,000 100,000
Unsecured Debt | The Notes    
Debt Instrument [Line Items]    
Outstanding Balance $ 625,000 $ 625,000