XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Offsetting Assets and Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Offsetting Assets [Table Text Block]

(in thousands)

                        

Offsetting of Assets

 
              

Gross Amount Not

     
          

Net Amount

  

Offset in the Balance Sheet

     
          

of Assets

  

Financial

         
  

Gross Amount

  

Gross Amount

  

Presented

  

Instruments

  

Cash

     
  

of Recognized

  

Offset in the

  

in the

  

Received as

  

Received as

  

Net

 
  

Assets

  

Balance Sheet

  

Balance Sheet

  

Collateral

  

Collateral

  

Amount

 

September 30, 2023

                        

Interest rate swaps

 $5,286  $-  $5,286  $-  $-  $5,286 

Interest rate swaptions

  1,418   -   1,418   -   (1,418)  - 

Interest rate caps

  704   -   704   -   -   704 

Interest rate floors

  3,981   -   3,981   -   -   3,981 

TBA securities

  9,216   -   9,216   -   (9,216)  - 
  $20,605  $-  $20,605  $-  $(10,634) $9,971 

December 31, 2022

                        

Interest rate swaps

 $4,983  $-  $4,983  $-  $-  $4,983 

Interest rate swaptions

  33,398   -   33,398   -   (12,489)  20,909 

Interest rate caps

  1,119   -   1,119   -   -   1,119 

TBA securities

  672   -   672   -   (532)  140 
  $40,172  $-  $40,172  $-  $(13,021) $27,151 
Offsetting Liabilities [Table Text Block]

(in thousands)

                        

Offsetting of Liabilities

 
              

Gross Amount Not

     
          

Net Amount

  

Offset in the Balance Sheet

     
          

of Liabilities

  

Financial

         
  

Gross Amount

  

Gross Amount

  

Presented

  

Instruments

         
  

of Recognized

  

Offset in the

  

in the

  

Posted as

  

Cash Posted

  

Net

 
  

Liabilities

  

Balance Sheet

  

Balance Sheet

  

Collateral

  

as Collateral

  

Amount

 

September 30, 2023

                        

Repurchase Agreements

 $4,426,947  $-  $4,426,947  $(4,313,600) $(113,347) $- 

Interest rate swaptions

  -   -   -   -   -   - 

Interest rate floors

  2,500   -   2,500   -   (1,530)  970 

TBA securities

  231   -   231   -   (231)  - 
  $4,429,678  $-  $4,429,678  $(4,313,600) $(115,108) $970 

December 31, 2022

                        

Repurchase Agreements

 $3,378,445  $-  $3,378,445  $(3,365,104) $(13,341) $- 

Interest rate swaps

  -   -   -   -   -   - 

Interest rate swaptions

  5,982   -   5,982   -   -   5,982 

TBA securities

  1,179   -   1,179   -   (1,179)  - 
  $3,385,606  $-  $3,385,606  $(3,365,104) $(14,520) $5,982