XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Repurchase Agreements (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Security
Dec. 31, 2021
USD ($)
Security
Repurchase Agreements [Abstract]    
Weighted average of remaining maturities days 33 days 38 days
Repurchase Agreement Characteristics Remaining Maturities [Abstract]    
Less than one month, repurchase agreements $ 396,958 $ 291,007
One to three months, repurchase agreements 367,927 574,487
Total repurchase agreements $ 764,885 $ 865,494
Repurchase Agreement Characteristics, Weighted Average Rates [Abstract]    
Less than one month, weighted average rate 0.33% 0.13%
One to three months, weighted average rate 0.46% 0.14%
Weighted average rate 0.39% 0.14%
Number of overnight or demand securities | Security 0 0