XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
PLEDGED ASSETS - Assets Pledged to Counterparties (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Pledged Assets [Line Items]    
Financial Instruments, Owned and Pledged as Collateral, at Fair Value $ 4,665,578 $ 3,719,906
Accrued interest receivable 12,547 9,721
OtherReceivablesFromBrokerDealersAndClearingOrganizations 0 414
Restricted cash 106,876 79,363
Repurchase Agreement [Member]    
Pledged Assets [Line Items]    
Accrued interest receivable 12,493 9,636
Restricted cash 79,073 58,829
Total Assets Pledged To Counterparties 4,757,144 3,788,371
Derivative [Member]    
Pledged Assets [Line Items]    
Accrued interest receivable 0 0
Restricted cash 27,803 20,534
Total Assets Pledged To Counterparties 27,803 20,534
Total Pledged [Member]    
Pledged Assets [Line Items]    
Accrued interest receivable 12,493 9,636
Restricted cash 106,876 79,363
Total Assets Pledged To Counterparties 4,784,947 3,808,905
Residential Mortgage Backed Securities [Member] | Pass Through Certificate [Member]    
Pledged Assets [Line Items]    
Financial Instruments, Owned and Pledged as Collateral, at Fair Value 4,570,053 3,692,811
Residential Mortgage Backed Securities [Member] | Structured Finance [Member]    
Pledged Assets [Line Items]    
Financial Instruments, Owned and Pledged as Collateral, at Fair Value 95,525 27,095
Residential Mortgage Backed Securities [Member] | Repurchase Agreement [Member] | Pass Through Certificate [Member]    
Pledged Assets [Line Items]    
Financial Instruments, Owned and Pledged as Collateral, at Fair Value 4,570,053 3,692,811
Residential Mortgage Backed Securities [Member] | Repurchase Agreement [Member] | Structured Finance [Member]    
Pledged Assets [Line Items]    
Financial Instruments, Owned and Pledged as Collateral, at Fair Value 95,525 27,095
Residential Mortgage Backed Securities [Member] | Derivative [Member] | Pass Through Certificate [Member]    
Pledged Assets [Line Items]    
Financial Instruments, Owned and Pledged as Collateral, at Fair Value 0 0
Residential Mortgage Backed Securities [Member] | Derivative [Member] | Structured Finance [Member]    
Pledged Assets [Line Items]    
Financial Instruments, Owned and Pledged as Collateral, at Fair Value 0 0
Residential Mortgage Backed Securities [Member] | Total Pledged [Member] | Pass Through Certificate [Member]    
Pledged Assets [Line Items]    
Financial Instruments, Owned and Pledged as Collateral, at Fair Value 4,570,053 3,692,811
Residential Mortgage Backed Securities [Member] | Total Pledged [Member] | Structured Finance [Member]    
Pledged Assets [Line Items]    
Financial Instruments, Owned and Pledged as Collateral, at Fair Value $ 95,525 $ 27,095