XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Mortgage-Backed Securities - Gross Unrealized Losses (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Agency MBS    
Investments [Line Items]    
Fair value, Less than 12 Months $ 63,933 $ 346,064
Gross Unrealized Losses, Less than 12 Month $ 3,117 $ 22,808
Number of Securities, Less than 12 Months 24 79
Fair value, 12 Months or Longer $ 918,195 $ 697,514
Gross Unrealized Losses, 12 Months or Longer $ 171,896 $ 156,411
Number of Securities, 12 Months or Longer 65 17
Non-Agency MBS    
Investments [Line Items]    
Fair value, Less than 12 Months $ 6,172 $ 42,162
Gross Unrealized Losses, Less than 12 Month $ 208 $ 1,787
Number of Securities, Less than 12 Months 15 56
Fair value, 12 Months or Longer $ 31,780 $ 12,195
Gross Unrealized Losses, 12 Months or Longer $ 1,677 $ 847
Number of Securities, 12 Months or Longer 55 22