XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Repurchase Agreements - Remaining Term to Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 2,644,405 $ 2,849,916
Weighted Average Rate 4.18% 0.23%
WAVG Original Term to Maturity 84 198
Less than 30 days    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 858,161 $ 602,994
Weighted Average Rate 4.44% 0.42%
WAVG Original Term to Maturity 42 123
30 to 90 days    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 1,786,244 $ 763,302
Weighted Average Rate 4.06% 0.14%
WAVG Original Term to Maturity 104 166
91 to 180 days    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 0 $ 1,075,324
Weighted Average Rate 0.00% 0.15%
WAVG Original Term to Maturity 0 198
181 days to 1 year    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 0 $ 408,296
Weighted Average Rate 0.00% 0.30%
WAVG Original Term to Maturity 0 366