Annual report pursuant to Section 13 and 15(d)

Schedule of Derivative Instruments, Gain (Loss) in Statement of Financial Performance (Details)

v3.24.0.1
Schedule of Derivative Instruments, Gain (Loss) in Statement of Financial Performance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized in Income $ (219,156) $ 38,809 $ (209,192)
TBAs [Member] | (Loss) gain on other derivative instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized in Income (155,942) (487,713) (193,479)
Futures [Member] | (Loss) gain on other derivative instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized in Income (8,973) 514,467 (49,213)
Options on TBAs [Member] | (Loss) gain on other derivative instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized in Income 0 0 (5,683)
Options on Futures [Member] | (Loss) gain on other derivative instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized in Income (779) (2,224) 0
Interest Rate Swap [Member] | Long [Member] | (Loss) gain on interest rate swap, cap and swaption agreements      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized in Income (53,263) 772,829 92,317
Interest Rate Swap [Member] | Short [Member] | (Loss) gain on interest rate swap, cap and swaption agreements      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized in Income 526 (756,744) (66,828)
Interest Rate Swaption [Member] | (Loss) gain on interest rate swap, cap and swaption agreements      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized in Income (209) 13,414 16,602
Inverse Interest-Only Securities [Member] | (Loss) gain on other derivative instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized in Income $ (516) $ (15,220) $ (2,908)