XML 94 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments in Statement of Operations (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
investment_instrument
Dec. 31, 2023
USD ($)
investment_instrument
Dec. 31, 2022
USD ($)
investment_instrument
Derivative [Line Items]      
Gain related to swap terminations $ (178) $ 0 $ 0
Net gain on derivative instruments (17,634) (14,907) (51,932)
Derivative instruments not designated as hedging instruments      
Derivative [Line Items]      
Net gain on derivative instruments (17,634) (14,907) (51,932)
Interest rate swaps | Derivative instruments not designated as hedging instruments      
Derivative [Line Items]      
Realized loss recognized on interest rate swaps 0 0 7,152
Realized gain recognized on interest rate swaps (24,289) (31,358) (6,895)
Unrealized loss (gain) on interest rate derivative 6,833 16,426 (52,189)
Gain related to swap terminations $ (178) $ 0 0
Number of Instruments | investment_instrument 14 16  
Interest rate cap | Derivative instruments not designated as hedging instruments      
Derivative [Line Items]      
Unrealized loss (gain) on interest rate derivative $ 0 $ 25 0
Number of Instruments | investment_instrument 0 1  
Interest Rate Swap at Fair Value | Derivative instruments not designated as hedging instruments      
Derivative [Line Items]      
Unrealized loss (gain)   $ 8,700 $ (10,700)
Number of Instruments | investment_instrument   2 2