XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Repurchase Agreements - Remaining Term to Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Balance $ 2,202,648 $ 2,849,916
Weighted Average Rate 1.30% 0.23%
WAVG Original Term to Maturity 101 198
Less than 30 days    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Balance $ 1,742,085 $ 602,994
Weighted Average Rate 1.46% 0.42%
WAVG Original Term to Maturity 53 123
30 to 90 days    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Balance $ 211,447 $ 763,302
Weighted Average Rate 1.03% 0.14%
WAVG Original Term to Maturity 187 166
91 to 180 days    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Balance $ 249,116 $ 1,075,324
Weighted Average Rate 0.38% 0.15%
WAVG Original Term to Maturity 365 198
181 days to 1 year    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Balance $ 0 $ 408,296
Weighted Average Rate 0.00% 0.30%
WAVG Original Term to Maturity 0 366