XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Investment Securities Available for Sale, at Fair Value - Proceeds from Sale (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Sales Proceeds $ 111,628 $ 1,383,390
Realized Gains 5,208 11,058
Realized Losses (833) (69,795)
Net Realized Gains (Losses) 4,375 (58,737)
Agency RMBS    
Debt Securities, Available-for-sale [Line Items]    
Sales Proceeds   992,993
Realized Gains   5,392
Realized Losses   (15,870)
Net Realized Gains (Losses)   (10,478)
Agency RMBS | Agency ARMs    
Debt Securities, Available-for-sale [Line Items]    
Sales Proceeds   49,893
Realized Gains   44
Realized Losses   (4,157)
Net Realized Gains (Losses)   (4,113)
Agency RMBS | Agency Fixed- Rate    
Debt Securities, Available-for-sale [Line Items]    
Sales Proceeds   943,100
Realized Gains   5,348
Realized Losses   (11,713)
Net Realized Gains (Losses)   (6,365)
Agency CMBS    
Debt Securities, Available-for-sale [Line Items]    
Sales Proceeds   145,411
Realized Gains   5,666
Realized Losses   (209)
Net Realized Gains (Losses)   5,457
Total Agency    
Debt Securities, Available-for-sale [Line Items]    
Sales Proceeds   1,138,404
Realized Gains   11,058
Realized Losses   (16,079)
Net Realized Gains (Losses)   (5,021)
Non-Agency RMBS    
Debt Securities, Available-for-sale [Line Items]    
Sales Proceeds 72,083 130,948
Realized Gains 12 0
Realized Losses (833) (24,132)
Net Realized Gains (Losses) (821) (24,132)
CMBS    
Debt Securities, Available-for-sale [Line Items]    
Sales Proceeds 39,545 114,038
Realized Gains 5,196 0
Realized Losses 0 (29,584)
Net Realized Gains (Losses) $ 5,196 $ (29,584)