XML 99 R87.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVE INSTRUMENTS - Effect of Other Derivative Contracts on the Consolidated Statements of Operations and Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Derivative [Line Items]        
Unrealized Gains (Losses) on Interest Rate Swaps $ (141,067) $ 1,494,628 $ 631,195 $ (1,333,095)
Amount of Gain/(Loss) Recognized in Net Gains (Losses) on Other Derivatives and Financial Instruments (357,808) 170,916 117,899 377,342
Futures        
Derivative [Line Items]        
Realized Gain (Loss) 183,383 246 479,547 (279,230)
Unrealized Gains (Losses) on Interest Rate Swaps (577,899) (17,579) (60,766) (10,687)
Amount of Gain/(Loss) Recognized in Net Gains (Losses) on Other Derivatives and Financial Instruments (394,516) (17,333) 418,781 (289,917)
Purchase commitments        
Derivative [Line Items]        
Realized Gain (Loss) 0 0 0 0
Unrealized Gains (Losses) on Interest Rate Swaps 2,376 9,666 469 (1,143)
Amount of Gain/(Loss) Recognized in Net Gains (Losses) on Other Derivatives and Financial Instruments 2,376 9,666 469 (1,143)
TBA derivatives        
Derivative [Line Items]        
Realized Gain (Loss) 10,045 250,525 (277,844) 521,610
Unrealized Gains (Losses) on Interest Rate Swaps 275,226 (46,363) (67,002) 114,331
Amount of Gain/(Loss) Recognized in Net Gains (Losses) on Other Derivatives and Financial Instruments 285,271 204,162 (344,846) 635,941
Interest rate swaptions, at fair value        
Derivative [Line Items]        
Realized Gain (Loss) (22,787) (29,880) (44,997) 21,566
Unrealized Gains (Losses) on Interest Rate Swaps (232,860) (22,634) 73,130 47,499
Amount of Gain/(Loss) Recognized in Net Gains (Losses) on Other Derivatives and Financial Instruments (255,647) (52,514) 28,133 69,065
Credit derivatives        
Derivative [Line Items]        
Realized Gain (Loss) 2,777 1,203 4,408 3,128
Unrealized Gains (Losses) on Interest Rate Swaps 1,931 25,732 10,954 (39,732)
Amount of Gain/(Loss) Recognized in Net Gains (Losses) on Other Derivatives and Financial Instruments $ 4,708 $ 26,935 $ 15,362 $ (36,604)