XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Mortgage-Backed Securities - Gains and Losses from Sales of Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Investment Holdings [Line Items]        
Net realized gain (loss) $ 0 $ 65,041 $ 45,313 $ 167,275
Non-Agency RMBS        
Investment Holdings [Line Items]        
Proceeds from sales: 0 604 47,877 142,564
Gross realized gains: 0 0 37,742 21,274
Gross realized losses: 0 (2,214) (4,955) (8,392)
Agency RMBS        
Investment Holdings [Line Items]        
Proceeds from sales: 0 0 626 5,710,134
Gross realized gains: 0 0 0 74,264
Gross realized losses: 0 0 (1,209) (5,816)
Agency CMBS        
Investment Holdings [Line Items]        
Proceeds from sales: 0 734,320 201,037 1,060,987
Gross realized gains: 0 70,237 13,735 88,927
Gross realized losses: $ 0 $ (2,982) $ 0 $ (2,982)