XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Repurchase Agreements (Tables)
6 Months Ended
Jun. 30, 2021
Repurchase Agreements [Abstract]  
Repurchase Agreements Remaining Maturities and Weighted Average Rates
The repurchase agreements had the following remaining maturities and weighted average rates as of the dates indicated (dollars in thousands):

Repurchase Agreements Characteristics

As of June 30, 2021

 
 
Repurchase
Agreements
   
Weighted Average
Rate
 
Less than one month
 
$
400,417
     
0.10
%
One to three months
   
496,630
     
0.11
%
Total/Weighted Average
 
$
897,047
     
0.11
%
 
As of December 31, 2020

 
 
Repurchase
Agreements
   
Weighted Average
Rate
 
Less than one month
 
$
482,319
     
0.23
%
One to three months
   
667,659
     
0.23
%
Total/Weighted Average
 
$
1,149,978
     
0.23
%