XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Offsetting Assets and Liabilities (Tables)
3 Months Ended
Mar. 31, 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

 

March 31, 2023

                        

Interest rate swaps

 $13,972  $-  $13,972  $-  $-  $13,972 

Interest rate swaptions

  14,849   -   14,849   -   (1,505)  13,344 

Interest rate caps

  474   -   474   -   -   474 

TBA securities

  20   -   20   -   (20)  - 
  $29,315  $-  $29,315  $-  $(1,525) $27,790 

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

 

March 31, 2023

                        

Repurchase Agreements

 $3,769,437  $-  $3,769,437  $(3,751,365) $(18,072) $- 

Interest rate swaptions

  8,528   -   8,528   -   -   8,528 

TBA securities

  11,054   -   11,054   -   (9,119)  1,935 
  $3,789,019  $-  $3,789,019  $(3,751,365) $(27,191) $10,463 

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