XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Note 2 - Mortgage-backed Securities, At Fair Value (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Marketable Securities [Table Text Block]

(in thousands)

                        
  

June 30, 2024

  

December 31, 2023

 
  

Par Value

  

Cost(1)

  

Fair Value

  

Par Value

  

Cost(1)

  

Fair Value

 

Pass-Through RMBS Certificates:

                        

Fixed-rate Mortgages

 $4,753,603  $4,860,307  $4,509,084  $4,051,145  $4,198,424  $3,877,082 

Total Pass-Through Certificates

  4,753,603   4,860,307   4,509,084   4,051,145   4,198,424   3,877,082 

Structured RMBS Certificates:

                        

Interest-Only Securities(2)

  n/a   18,568   16,447   n/a   19,839   16,572 

Inverse Interest-Only Securities(3)

  n/a   1,707   224   n/a   1,825   358 

Total Structured RMBS Certificates

     20,275   16,671      21,664   16,930 

Total

 $4,753,603  $4,880,582  $4,525,755  $4,051,145  $4,220,088  $3,894,012