XML 101 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Repurchase Agreements (Borrowings Under Repurchase Agreement) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale [Line Items]    
Balance of repurchase agreements $ 7,768,180 $ 9,139,821
Repurchase Agreement Borrowings    
Debt Securities, Available-for-sale [Line Items]    
Balance of repurchase agreements $ 7,768,991 $ 9,140,944
Weighted Average Interest Rate 3.14% 2.99%
Less debt issuance costs $ 811 $ 1,123
Total repurchase agreements less debt issuance costs 7,768,180 9,139,821
Repurchase Agreement Borrowings | Within 30 days    
Debt Securities, Available-for-sale [Line Items]    
Balance of repurchase agreements $ 2,504,628 $ 4,472,120
Weighted Average Interest Rate 1.96% 2.55%
Repurchase Agreement Borrowings | Over 30 days to 3 months    
Debt Securities, Available-for-sale [Line Items]    
Balance of repurchase agreements $ 2,993,905 $ 2,746,384
Weighted Average Interest Rate 2.96% 3.43%
Repurchase Agreement Borrowings | Over 3 months to 12 months    
Debt Securities, Available-for-sale [Line Items]    
Balance of repurchase agreements $ 1,392,318 $ 1,014,441
Weighted Average Interest Rate 4.06% 3.36%
Repurchase Agreement Borrowings | Over 12 months    
Debt Securities, Available-for-sale [Line Items]    
Balance of repurchase agreements $ 878,140 $ 907,999
Weighted Average Interest Rate 5.65% 3.44%