XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Borrowings under Repurchase Agreements (Tables)
6 Months Ended
Jun. 30, 2023
Disclosure of Repurchase Agreements [Abstract]  
Schedule of Repurchase Agreements [Table Text Block]
The following table details the Company's outstanding borrowings under repurchase agreements as of June 30, 2023 and December 31, 2022:
June 30, 2023December 31, 2022
Weighted AverageWeighted Average
Remaining Days to MaturityBorrowings OutstandingInterest RateRemaining Days to MaturityBorrowings OutstandingInterest RateRemaining Days to Maturity
Agency RMBS:(In thousands)(In thousands)
30 days or less$665,056 5.27 %13$559,178 4.00 %14
31-60 days154,152 5.25 47207,066 2.68 43
61-90 days2,850 5.56 6361,492 4.00 73
121-150 days29,780 5.26 136— — — 
Total Agency RMBS851,838 5.27 24827,736 3.67 26
Non-Agency RMBS:
30 days or less2,504 6.74 94,748 5.33 4
31-60 days5,116 5.73 523,503 5.88 48
61-90 days5,768 7.28 776,468 5.73 66
Total Non-Agency RMBS13,388 6.59 5414,719 5.64 42
U.S. Treasury Securities
30 days or less9,804 5.29 3— — — 
Total U.S. Treasury Securities9,804 5.29 3— — — 
Total$875,030 5.29 %24$842,455 3.70 %26