XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Investments in RMBS, Unrealized Loss Positions (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Security
Dec. 31, 2024
USD ($)
Security
RMBS, Unrealized Loss Positions [Abstract]    
Carrying value $ 1,152,443 $ 1,122,420
RMBS [Member]    
RMBS, Unrealized Loss Positions [Abstract]    
Original face value 1,328,685 1,302,160
Book value 1,143,913 1,139,262
Gross unrealized losses (6,583) (22,338)
Carrying value [1] $ 1,152,443 $ 1,122,420
Number of securities | Security 99 95
Weighted average coupon 4.97% 4.80%
Weighted average yield [2] 5.08% 4.91%
Weighted average maturity 28 years 28 years
RMBS [Member] | Unrealized Loss Positions [Member]    
RMBS, Unrealized Loss Positions [Abstract]    
Original face value $ 145,688 $ 253,930
Book value 109,952 205,634
Gross unrealized losses (2,284) (7,644)
Carrying value [1] $ 107,668 $ 197,990
Number of securities | Security 10 18
Weighted average coupon 4.38% 4.35%
Weighted average yield [2] 4.47% 4.47%
Weighted average maturity 27 years 27 years
RMBS [Member] | Less than Twelve Months [Member] | Unrealized Loss Positions [Member]    
RMBS, Unrealized Loss Positions [Abstract]    
Original face value $ 98,782 $ 174,646
Book value 73,820 142,337
Gross unrealized losses (1,049) (2,993)
Carrying value [1],[3] $ 72,771 $ 139,344
Number of securities | Security 7 13
Weighted average coupon 4.69% 4.76%
Weighted average yield [2] 4.75% 4.86%
Weighted average maturity 27 years 27 years
RMBS [Member] | Twelve or More Months [Member] | Unrealized Loss Positions [Member]    
RMBS, Unrealized Loss Positions [Abstract]    
Original face value $ 46,906 $ 79,284
Book value 36,132 63,297
Gross unrealized losses (1,235) (4,651)
Carrying value [1],[3] $ 34,897 $ 58,646
Number of securities | Security 3 5
Weighted average coupon 3.72% 3.44%
Weighted average yield [2] 3.89% 3.59%
Weighted average maturity 26 years 27 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.