XML 91 R85.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives - Summary of Amounts Recognized on Consolidated Statements of Operations Related to Company's Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 13, 2024
Sep. 26, 2023
Derivative Instruments, Gain (Loss) [Line Items]            
Aggregate Notional Amount (in thousands)         $ 73,700  
Derivative, gain (loss), statement of income or comprehensive income Gain (loss) on sale of derivatives Gain (loss) on sale of derivatives Gain (loss) on sale of derivatives Gain (loss) on sale of derivatives    
Foreign Exchange Forward            
Derivative Instruments, Gain (Loss) [Line Items]            
Unrealized loss (gain) on foreign currency contracts $ 911 $ (20,102) $ 18,964 $ (55,953)    
Realized (gain) loss on derivative instruments - interest rate swap realized 5,466 2,986 10,811 24,702    
Gain (loss) on sale of derivatives 6,377 (17,116) 29,775 (31,251)    
Interest rate caps and swaps            
Derivative Instruments, Gain (Loss) [Line Items]            
Unrealized loss (gain) on foreign currency contracts (457) (4,328) (651) (9,141)    
Realized (gain) loss on derivative instruments - interest rate swap realized 551 4,383 1,101 9,089    
Gain (loss) on sale of derivatives 94 $ 55 450 $ (52)    
Interest rate caps and swaps | Not Designated as Hedging Instrument            
Derivative Instruments, Gain (Loss) [Line Items]            
Realized (gain) loss on derivative instruments - interest rate swap realized $ 600   $ 1,100      
Aggregate Notional Amount (in thousands)           $ 164,800