XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Mortgage-Backed Securities Interest Income Components (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Interest Income Components [Line Items]        
Net Amortization     $ (1,382) $ (2,347)
Interest income $ 10,070 $ 9,087 19,408 15,622
Agency RMBS [Member]        
Interest Income Components [Line Items]        
Coupon Interest 9,587 8,990 18,861 18,214
Net Amortization (846) (561) (1,930) (3,579)
Interest income 8,741 8,429 16,931 14,635
Non-Agency RMBS [Member]        
Interest Income Components [Line Items]        
Coupon Interest 735 481 1,394 903
Net Amortization (130) (57) (212) (189)
Interest income 605 424 1,182 714
Residential Mortgage Backed Securities [Member]        
Interest Income Components [Line Items]        
Coupon Interest 10,322 9,471 20,255 19,117
Net Amortization (976) (618) (2,142) (3,768)
Interest income $ 9,346 $ 8,853 $ 18,113 $ 15,349