XML 26 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Mortgage-Backed Securities - Gains and Losses from Sales of Investments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Investment Holdings [Line Items]    
Net realized gain (loss) $ 75,854 $ 8,603
Non-Agency RMBS    
Investment Holdings [Line Items]    
Proceeds from sales: 33,797 4,430
Gross realized gains: 1,256 285
Gross realized losses: 0 (1,320)
Agency RMBS    
Investment Holdings [Line Items]    
Proceeds from sales: 5,710,134 1,482,369
Gross realized gains: 74,264 27,012
Gross realized losses: (5,816) (15,149)
Agency CMBS    
Investment Holdings [Line Items]    
Proceeds from sales: 105,017 22,482
Gross realized gains: 6,150 0
Gross realized losses: $ 0 $ (2,225)