XML 130 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Analysis of Contractual Maturities of Outstanding Repurchase Agreements (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Amount    
Repurchase agreements $ 800,000 $ 500,000
Weighted Average Interest Rate    
Contractual Maturity Over 90 days, Weighted Average Interest Rate 2.24%  
Contractual Maturity    
Amount    
2028 $ 300,000  
2029 500,000  
Repurchase agreements $ 800,000  
Weighted Average Interest Rate    
2028 2.37%  
2029 2.16%  
Contractual Maturity Over 90 days, Weighted Average Interest Rate 2.24%  
Earlier of Contractual Maturity or Next Call Date    
Amount    
2021 $ 400,000  
2022 400,000  
Repurchase agreements $ 800,000  
Weighted Average Interest Rate    
2021 2.31%  
2022 2.16%  
Contractual Maturity Over 90 days, Weighted Average Interest Rate 2.24%