XML 67 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Repurchase Agreements (Repricing Information) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Repurchase agreements $ 9,139,821 $ 7,879,087
Repurchase agreements    
Debt Securities, Available-for-sale [Line Items]    
Repurchase agreements 9,140,944 7,879,114
Less debt issuance costs 1,123 27
Total repurchase agreements less debt issuance costs $ 9,139,821 $ 7,879,087
Weighted Average Interest Rate 2.99% 3.42%
Within 30 days | Repurchase agreements    
Debt Securities, Available-for-sale [Line Items]    
Repurchase agreements $ 4,472,120 $ 6,747,166
Weighted Average Interest Rate 2.55% 3.35%
Over 30 days to 3 months | Repurchase agreements    
Debt Securities, Available-for-sale [Line Items]    
Repurchase agreements $ 2,746,384 $ 368,857
Weighted Average Interest Rate 3.43% 3.10%
Over 3 months to 12 months | Repurchase agreements    
Debt Securities, Available-for-sale [Line Items]    
Repurchase agreements $ 1,014,441 $ 763,091
Weighted Average Interest Rate 3.36% 4.18%
Over 12 months | Repurchase agreements    
Debt Securities, Available-for-sale [Line Items]    
Repurchase agreements $ 907,999 $ 0
Weighted Average Interest Rate 3.44% 0.00%