v3.26.1
INTEREST RATE SWAP DERIVATIVES - Schedule of Reconciliation of the Premium Paid (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Jan. 16, 2026
Dec. 31, 2025
Jan. 31, 2025
Offsetting Assets [Line Items]        
Interest rate swap derivatives $ 2,243   $ 0  
New Interest Rate Swap Agreements        
Offsetting Assets [Line Items]        
Premiums paid for off-market interest rate derivatives   $ 2,654   $ 4,200
Less: accrued interest from swap effective date to swap execution date (139)      
Investments in off-market interest rate derivatives, net of accrued interest 2,515      
Change in fair value (272)      
Interest Rate Swap        
Offsetting Assets [Line Items]        
Interest rate swap derivatives $ 2,243