XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Borrowings under Repurchase Agreements Schedule of Repurchase Agreements by Maturity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Repurchase Agreements [Line Items]    
Repurchase agreements $ 842,455 $ 1,064,835
Debt, Weighted Average Interest Rate 3.70% 0.18%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 26 days 111 days
Agency Securities [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 827,736 $ 1,064,835
Debt, Weighted Average Interest Rate 3.67% 0.18%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 26 days 111 days
Non-Agency RMBS [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 14,719 $ 0
Debt, Weighted Average Interest Rate 5.64% 0.00%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 42 days 0 days
Maturity up to 30 days [Member] | Agency Securities [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 559,178 $ 162,089
Debt, Weighted Average Interest Rate 4.00% 0.18%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 14 days 13 days
Maturity up to 30 days [Member] | Non-Agency RMBS [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 4,748 $ 0
Debt, Weighted Average Interest Rate 5.33% 0.00%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 4 days 0 days
Maturity 31 to 60 days [Member] | Agency Securities [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 207,066 $ 235,321
Debt, Weighted Average Interest Rate 2.68% 0.21%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 43 days 43 days
Maturity 31 to 60 days [Member] | Non-Agency RMBS [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 3,503 $ 0
Debt, Weighted Average Interest Rate 5.88% 0.00%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 48 days 0 days
Maturity 61 to 90 days [Member] | Agency Securities [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 61,492 $ 114,931
Debt, Weighted Average Interest Rate 4.00% 0.18%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 73 days 72 days
Maturity 61 to 90 days [Member] | Non-Agency RMBS [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 6,468 $ 0
Debt, Weighted Average Interest Rate 5.73% 0.00%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 66 days 0 days
Maturity 91 to 120 days [Member] | Agency Securities [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 0 $ 104,361
Debt, Weighted Average Interest Rate 0.00% 0.17%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 0 days 106 days
Maturity 121 to 150 days [Member] [Member] | Agency Securities [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 0 $ 148,855
Debt, Weighted Average Interest Rate 0.00% 0.16%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 0 days 133 days
Maturity 151 to 180 days [Member] [Member] | Agency Securities [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 0 $ 56,337
Debt, Weighted Average Interest Rate 0.00% 0.15%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 0 days 163 days
Maturity 181 to 360 days [Member] | Agency Securities [Member]    
Repurchase Agreements [Line Items]    
Repurchase agreements $ 0 $ 242,941
Debt, Weighted Average Interest Rate 0.00% 0.19%
Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements 0 days 238 days