v3.26.1
Note 6 - Pledged Assets (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Financial Instruments Owned and Pledged as Collateral [Table Text Block]

(in thousands)

                        
  

June 30, 2026

  

December 31, 2025

 
  

Repurchase

  

Derivative

      

Repurchase

  

Derivative

     

Assets Pledged to Counterparties

 

Agreements

  

Agreements

  

Total

  

Agreements

  

Agreements

  

Total

 

PT RMBS - fair value

 $11,434,805  $-  $11,434,805  $10,489,655  $-  $10,489,655 

Structured RMBS - fair value

  11,966   -   11,966   13,088   -   13,088 

U.S. Treasury securities

  -   182,862   182,862   -   135,133   135,133 

Accrued interest on pledged securities

  52,394   600   52,994   48,537   36   48,573 

Restricted cash

  111,469   19,568   131,037   51,171   7,525   58,696 

Total

 $11,610,634  $203,030  $11,813,664  $10,602,451  $142,694  $10,745,145 
Schedule of Financial Instruments Pledged as Collateral From Counterparties [Table Text Block]

(in thousands)

                
      

Reverse

         
  

Repurchase

  

Repurchase

  

Derivative

     
  

Agreements

  

Agreements

  

Agreements

  

Total

 

June 30, 2026

                

Cash

 $9,363  $-  $3,140  $12,503 

U.S. Treasury securities - fair value

  2,345   496,036   -   498,381 

Total

 $11,708  $496,036  $3,140  $510,884 

December 31, 2025

                

Cash

 $12,549  $-  $360  $12,909 

U.S. Treasury securities - fair value

  -   128,724   -   128,724 

Total

 $12,549  $128,724  $360  $141,633