XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Mortgage-Backed Securities - Schedule of Unrealized Losses and Estimated Fair Value of MBS and GSE CRT by Length of Time (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
security
Dec. 31, 2022
USD ($)
security
Fair Value    
Less than 12 Months $ 27,421 $ 981,650
12 Months or More 23,126 4,345
Total 50,547 985,995
Unrealized Losses    
Less than 12 Months (1,222) (9,180)
12 Months or More (2,992) (1,057)
Total $ (4,214) $ (10,237)
Number of Securities    
Less than 12 Months (in securities) | security 4 17
12 Months or More (in securities) | security 15 10
Total (in securities) | security 19 27
30 year fixed-rate Agency RMBS    
Fair Value    
Less than 12 Months   $ 929,292
12 Months or More   0
Total   929,292
Unrealized Losses    
Less than 12 Months   (7,060)
12 Months or More   0
Total   $ (7,060)
Number of Securities    
Less than 12 Months (in securities) | security   7
12 Months or More (in securities) | security   0
Total (in securities) | security   7
Agency-CMO    
Fair Value    
Less than 12 Months $ 17,486 $ 25,417
12 Months or More 21,664 2,934
Total 39,150 28,351
Unrealized Losses    
Less than 12 Months (849) (1,645)
12 Months or More (2,574) (496)
Total $ (3,423) $ (2,141)
Number of Securities    
Less than 12 Months (in securities) | security 3 6
12 Months or More (in securities) | security 6 1
Total (in securities) | security 9 7
Non-Agency CMBS    
Fair Value    
Less than 12 Months $ 9,935 $ 26,592
12 Months or More 0 0
Total 9,935 26,592
Unrealized Losses    
Less than 12 Months (373) (439)
12 Months or More 0 0
Total $ (373) $ (439)
Number of Securities    
Less than 12 Months (in securities) | security 1 2
12 Months or More (in securities) | security 0 0
Total (in securities) | security 1 2
Non-Agency RMBS    
Fair Value    
Less than 12 Months $ 0 $ 349
12 Months or More 1,462 1,411
Total 1,462 1,760
Unrealized Losses    
Less than 12 Months 0 (36)
12 Months or More (418) (561)
Total $ (418) $ (597)
Number of Securities    
Less than 12 Months (in securities) | security 0 2
12 Months or More (in securities) | security 9 9
Total (in securities) | security 9 11
Non-Agency IO    
Fair Value    
Total $ 1,200 $ 1,400
Unrealized Losses    
Total $ (399) $ (561)