XML 166 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investment in Securities (Proceeds, Realized Gains (Losses) on Sales) (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Securities, Available-for-sale [Line Items]        
Proceeds   $ 1,495,056,000 $ 1,819,520,000 $ 1,893,925,000
Available-for-sale Securities, Gross Realized Gains   26,284,000 32,736,000 23,957,000
Available-for-sale Securities, Gross Realized Losses   15,485,000 11,928,000 7,937,000
Available-for-sale Securities, Gross Realized Gain (Loss)   10,799,000 20,808,000 16,020,000
Available-for-sale securities Realizes Losses - adjustments to cost basis of certain securities $ (3,300,000)   (17,700,000) (28,700,000)
Agency RMBS        
Securities, Available-for-sale [Line Items]        
Proceeds   963,052,000 1,439,413,000 1,010,251,000
Available-for-sale Securities, Gross Realized Gains   5,389,000 16,260,000 9,006,000
Available-for-sale Securities, Gross Realized Losses   10,859,000 3,481,000 2,254,000
Available-for-sale Securities, Gross Realized Gain (Loss)   (5,470,000) 12,779,000 6,752,000
Non-Agency RMBS and CMBS        
Securities, Available-for-sale [Line Items]        
Proceeds   207,232,000 145,323,000 184,725,000
Available-for-sale Securities, Gross Realized Gains   14,144,000 13,692,000 12,552,000
Available-for-sale Securities, Gross Realized Losses   2,723,000 4,187,000 4,869,000
Available-for-sale Securities, Gross Realized Gain (Loss)   11,421,000 9,505,000 7,683,000
CLOs        
Securities, Available-for-sale [Line Items]        
Proceeds   130,747,000 46,632,000 62,063,000
Available-for-sale Securities, Gross Realized Gains   4,163,000 1,122,000 1,286,000
Available-for-sale Securities, Gross Realized Losses   976,000 4,251,000 816,000
Available-for-sale Securities, Gross Realized Gain (Loss)   3,187,000 (3,129,000) 470,000
Other Securities        
Securities, Available-for-sale [Line Items]        
Proceeds   194,025,000 188,152,000 636,886,000
Available-for-sale Securities, Gross Realized Gains   2,588,000 1,662,000 1,113,000
Available-for-sale Securities, Gross Realized Losses   927,000 9,000 2,000
Available-for-sale Securities, Gross Realized Gain (Loss)   $ 1,661,000 $ 1,653,000 $ 1,115,000