v3.26.1
INTEREST RATE DERIVATIVES - Other (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 17, 2026
USD ($)
Jan. 31, 2025
USD ($)
item
Oct. 31, 2021
USD ($)
Jun. 30, 2026
USD ($)
item
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
item
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Jun. 16, 2026
USD ($)
Apr. 10, 2026
USD ($)
INTEREST RATE SWAPS                    
Unrealized gain (loss) from net changes in fair vale of cash flow hedges       $ (1,152,000) $ (4,417,000) $ (2,216,000) $ (10,052,000)      
Cash deposits pledged as collateral       0   0        
Restricted cash and cash equivalents       $ 4,500,000   $ 4,500,000        
Cash flow hedges                    
INTEREST RATE SWAPS                    
Number of interest rate derivatives | item       2   2        
Interest Rate Swaps | Cash flow hedges                    
INTEREST RATE SWAPS                    
Number of interest rate derivatives | item       6   6        
Notional Amounts       $ 300,000,000   $ 300,000,000   $ 575,000,000    
Interest Rate Swaps | Cash flow hedges | Interest Rate Derivatives                    
INTEREST RATE SWAPS                    
Unrealized gain (loss) from net changes in fair vale of cash flow hedges           3,300,000   5,500,000    
Interest Rate Swaps | Cash flow hedges | Other Liabilities                    
INTEREST RATE SWAPS                    
Unrealized gain (loss) from net changes in fair vale of cash flow hedges           $ 0   0    
Interest Rate Swap One | Cash flow hedges                    
INTEREST RATE SWAPS                    
Number of interest rate derivatives | item   1                
Derivative total term   2 years                
Interest Rate Swap Two | Cash flow hedges                    
INTEREST RATE SWAPS                    
Number of interest rate derivatives | item   2                
Derivative total term   2 years                
Interest Rate Swap Six | Cash flow hedges                    
INTEREST RATE SWAPS                    
Derivative forward term           2 years        
Derivative swap term           3 years        
Derivative total term           5 years        
Interest Rate Cap | Cash flow hedges                    
INTEREST RATE SWAPS                    
Number of interest rate derivatives | item   3   2   2        
Notional Amounts $ 200,000,000 $ 200,000,000 $ 50,000,000 $ 450,000,000   $ 450,000,000   $ 250,000,000 $ 100,000,000 $ 100,000,000
Derivative forward term 2 years   2 years              
Derivative swap term     3 years              
Derivative total term     5 years              
Cap rate (as a percent) 4.00% 4.50% 2.50% 4.06%   4.06%   4.10%    
Interest Rate Cap | Cash flow hedges | Interest Rate Derivatives                    
INTEREST RATE SWAPS                    
Unrealized gain (loss) from net changes in fair vale of cash flow hedges           $ 1,500,000   $ 819,000    
Interest Rate Cap | Cash flow hedges | Other Liabilities                    
INTEREST RATE SWAPS                    
Unrealized gain (loss) from net changes in fair vale of cash flow hedges           $ (430,000)   $ (451,000)