XML 43 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Borrowings under Repurchase Agreements Schedule of Repurchase Agreements by Maturity (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Repurchase Agreements [Line Items]    
Repurchase agreements $ 1,109,342 $ 1,296,272
Debt, Weighted Average Interest Rate 1.61% 2.00%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 39 days 39 days
Maturity up to 30 days [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 435,235 $ 513,092
Debt, Weighted Average Interest Rate 1.74% 2.10%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 16 days 15 days
Maturity 31 to 60 days [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 481,648 $ 549,541
Debt, Weighted Average Interest Rate 1.78% 1.91%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 45 days 45 days
Maturity 61 to 90 days [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 192,459 $ 233,639
Debt, Weighted Average Interest Rate 0.90% 1.97%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 75 days 74 days
Maturity 91 to 120 days [Member]    
Repurchase Agreements [Line Items]    
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 0 days 0 days
Maturity 121 to 150 days [Member] [Member]    
Repurchase Agreements [Line Items]    
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 0 days 0 days
Maturity 151 to 180 days [Member] [Member]    
Repurchase Agreements [Line Items]    
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 0 days 0 days