XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Repurchase Agreements - Remaining Term to Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 5,002,230 $ 2,644,405
Weighted Average Rate 5.47% 4.18%
WAVG Original Term to Maturity 93 84
Less than 30 days    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 2,096,037 $ 858,161
Weighted Average Rate 5.46% 4.44%
WAVG Original Term to Maturity 77 42
30 to 90 days    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 2,374,991 $ 1,786,244
Weighted Average Rate 5.44% 4.06%
WAVG Original Term to Maturity 102 104
91 to 180 days    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Repurchase agreements $ 531,202 $ 0
Weighted Average Rate 5.64% 0.00%
WAVG Original Term to Maturity 113 0