XML 40 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Mortgage-backed Securities, at Fair Value (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Marketable Securities [Table Text Block]

(in thousands)

                        
  

March 31, 2026

  

December 31, 2025

 
  

Par Value

  

Cost(1)

  

Fair Value

  

Par Value

  

Cost(1)

  

Fair Value

 

Pass-Through RMBS Certificates:

                        

Fixed-rate RMBS

 $11,161,389  $11,376,248  $11,326,089  $10,345,029  $10,558,236  $10,615,570 

Other(2)(3)(4)

     15,467   12,452      16,103   13,088 

Total

 $11,161,389  $11,391,715  $11,338,541  $10,345,029  $10,574,339  $10,628,658 
Gain (Loss) on Securities [Table Text Block]

(in thousands)

        
  

Three Months Ended March 31,

 
  

2026

  

2025

 

Proceeds from sales of RMBS

 $25,006  $168,634 

Carrying value of RMBS sold

  (24,967)  (169,932)

Net gain (loss) on sales of RMBS

 $39  $(1,298)
         

Gross gain on sales of RMBS

 $39  $- 

Gross loss on sales of RMBS

  -   (1,298)

Net gain (loss) on sales of RMBS

 $39  $(1,298)