XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Repurchase Agreements (Tables)
6 Months Ended
Jun. 30, 2019
Banking and Thrift [Abstract]  
Schedule of repurchase agreements The repurchase agreements outstanding, weighted average borrowing rates, weighted average remaining maturities, average balances and the fair value of collateral pledged as of June 30, 2019 and December 31, 2018 were:
 
June 30, 2019
December 31, 2018
Repurchase agreements outstanding secured by:
 
 
Agency MBS (in thousands)
$
10,216,460

$
10,193,272

Non-agency MBS and Loans held for investment (in thousands)
4,298,259

3,837,193

Total:
$
14,514,719

$
14,030,465

 
 
 
Average balance of Repurchase agreements secured by:
 

 

Agency MBS (in thousands)
$
10,475,509

$
6,085,643

Non-agency MBS and Loans held for investment (in thousands)
4,040,729

3,730,527

Total:
$
14,516,238

$
9,816,170

 
 
 
Average borrowing rate of Repurchase agreements secured by:
 

 

Agency MBS
2.63
%
2.55
%
Non-agency MBS and Loans held for investment
3.92
%
4.04
%
 
 
 
Average remaining maturity of Repurchase agreements secured by:
 

 

Agency MBS
31 Days

30 Days

Non-agency MBS and Loans held for investment
293 Days

231 Days

 
 
 
Average original maturity of Repurchase agreements secured by:




Agency MBS
60 Days

88 Days

Non-agency MBS and Loans held for investment
318 Days

259 Days

 
 
 
MBS pledged as collateral at fair value on Repurchase agreements:
 

 

Agency MBS (in thousands)
$
10,771,827

$
10,832,018

Non-agency MBS and Loans held for investment (in thousands)
5,621,556

4,998,990

Total:
$
16,393,383

$
15,831,008


At June 30, 2019 and December 31, 2018, the repurchase agreements collateralized by MBS and Loans held for investment had the following remaining maturities.
 
June 30, 2019
December 31, 2018
 
(dollars in thousands)
Overnight
$
42,249

$

1 to 29 days
4,981,306

6,326,232

30 to 59 days
6,711,006

4,620,656

60 to 89 days
510,500

1,504,695

90 to 119 days
405,762

169,244

Greater than or equal to 120 days
1,863,896

1,409,638

Total
$
14,514,719

$
14,030,465