v3.26.1
INTEREST RATE SWAP DERIVATIVES - Schedule of Reconciliation of the Premium Paid (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jan. 16, 2026
Dec. 31, 2025
Jan. 31, 2025
Offsetting Assets [Line Items]        
Interest rate swap derivatives $ 1,705   $ 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 (810)      
Interest Rate Swap        
Offsetting Assets [Line Items]        
Interest rate swap derivatives $ 1,705