XML 51 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Mortgage-Backed Securities - Gross Unrealized Losses (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Investments [Line Items]    
Allowance for credit loss $ 0 $ 0
Agency MBS    
Investments [Line Items]    
Fair value, Less than 12 Months 3,926 346,064
Gross Unrealized Losses, Less than 12 Month $ 149 $ 22,808
Number of Securities, Less than 12 Months 4 79
Fair value, 12 Months or Longer $ 932,682 $ 697,514
Gross Unrealized Losses, 12 Months or Longer $ 158,651 $ 156,411
Number of Securities, 12 Months or Longer 78 17
Non-Agency MBS    
Investments [Line Items]    
Fair value, Less than 12 Months $ 1,736 $ 42,162
Gross Unrealized Losses, Less than 12 Month $ 37 $ 1,787
Number of Securities, Less than 12 Months 8 56
Fair value, 12 Months or Longer $ 21,704 $ 12,195
Gross Unrealized Losses, 12 Months or Longer $ 989 $ 847
Number of Securities, 12 Months or Longer 41 22