XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Mortgage-backed Securities, At Fair Value (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Marketable Securities [Table Text Block]

(in thousands)

                        
  

March 31, 2024

  

December 31, 2023

 
  

Par Value

  

Cost(1)

  

Fair Value

  

Par Value

  

Cost(1)

  

Fair Value

 

Pass-Through RMBS Certificates:

                        

Fixed-rate Mortgages

 $4,351,259  $4,466,595  $3,864,505  $4,051,145  $4,198,424  $3,877,082 

Total Pass-Through Certificates

  4,351,259   4,466,595   3,864,505   4,051,145   4,198,424   3,877,082 

Structured RMBS Certificates:

                        

Interest-Only Securities(2)

  n/a   19,142   16,326   n/a   19,839   16,572 

Inverse Interest-Only Securities(3)

  n/a   1,756   247   n/a   1,825   358 

Total Structured RMBS Certificates

     20,898   16,573      21,664   16,930 

Total

 $4,351,259  $4,487,493  $3,881,078  $4,051,145  $4,220,088  $3,894,012