XML 76 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Repurchase Agreements (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
Security
Dec. 31, 2020
USD ($)
Security
Repurchase Agreements [Abstract]    
Weighted average of remaining maturities days 41 days 28 days
Repurchase Agreement Characteristics Remaining Maturities [Abstract]    
Less than one month, repurchase agreements $ 400,417 $ 482,319
One to three months, repurchase agreements 496,630 667,659
Total repurchase agreements $ 897,047 $ 1,149,978
Repurchase Agreement Characteristics, Weighted Average Rates [Abstract]    
Less than one month, weighted average rate 0.10% 0.23%
One to three months, weighted average rate 0.11% 0.23%
Weighted average rate 0.11% 0.23%
Number of overnight or demand securities | Security 0 0