XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments in RMBS, Assets by Maturity (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Security
Dec. 31, 2022
USD ($)
Security
RMBS, Assets by Maturity [Abstract]    
Carrying value $ 1,012,130 $ 931,431
Carrying value of collateral for repurchase agreements 973,221 815,171
RMBS [Member]    
RMBS, Assets by Maturity [Abstract]    
Original face value 1,097,720 1,051,613
Book value 1,004,803 960,418
Gross unrealized gains 16,166 4,227
Gross unrealized losses (8,839) (33,214)
Carrying value [1] $ 1,012,130 $ 931,431
Number of securities | Security 80 83
Weighted average coupon 4.64% 4.23%
Weighted average yield [2] 4.77% 4.29%
Weighted average maturity 28 years 29 years
Carrying value of collateral for repurchase agreements $ 973,200 $ 815,200
Allowance for credit losses 0 0
Impairment charges 0 0
RMBS [Member] | Fair Value through OCI [Member] | Over 10 Years [Member]    
RMBS, Assets by Maturity [Abstract]    
Original face value 474,467 1,051,613
Book value 423,007 960,418
Gross unrealized gains 4,045 4,227
Gross unrealized losses (6,472) (33,214)
Carrying value [1],[3] $ 420,579 $ 931,431
Number of securities | Security 34 83
Weighted average coupon 4.49% 4.23%
Weighted average yield [2] 4.59% 4.29%
Weighted average maturity 28 years 29 years
RMBS [Member] | Fair Value through Earnings [Member] | Over 10 Years [Member]    
RMBS, Assets by Maturity [Abstract]    
Original face value $ 623,253  
Book value 581,796  
Gross unrealized gains 12,121  
Gross unrealized losses (2,367)  
Carrying value [1],[3] $ 591,551  
Number of securities | Security 46  
Weighted average coupon 4.74%  
Weighted average yield [2] 4.90%  
Weighted average maturity 28 years  
[1] See Note 9 regarding the estimation of fair value, which approximates carrying value for all securities.
[2] The weighted average yield is based on the most recent gross monthly interest income, which is then annualized and divided by the book value of settled securities.
[3] The Company used an implied AAA rating for the Agency RMBS.