XML 91 R85.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Schedule of Amounts Recognized on Condensed Consolidated Statements of Operations Related to Company's Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Foreign Exchange Forward        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain (loss) on foreign currency contracts $ (73,682) $ 911 $ (115,511) $ 18,964
Realized (gain) loss on derivative instruments (8,457) 5,466 (5,600) 10,811
Gain (loss) on sale of derivatives (82,139) 6,377 (121,111) 29,775
Interest rate caps and swaps        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain (loss) on foreign currency contracts (72) (457) (246) (651)
Realized (gain) loss on derivative instruments 137 551 269 1,101
Gain (loss) on sale of derivatives 65 94 23 450
Interest rate caps and swaps | Not Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Realized (gain) loss on derivative instruments $ 100 $ 600 $ 300 $ 1,100