XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 7 - Offsetting Assets and Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Offsetting Assets [Table Text Block]

(in thousands)

                        

Offsetting of Assets

 
          

Net Amount

  

Gross Amount Not

     
  Gross  Gross  of Assets  Offset in the Balance Sheet     
  Amount  Amount  Presented  Financial        
  

of

  

Offset in the

  

in the

  

Instruments

  

Cash

     
  

Recognized

  

Balance

  

Balance

  

Received as

  

Received as

  

Net

 
  

Assets

  

Sheet

  

Sheet

  

Collateral

  

Collateral

  

Amount

 

March 31, 2024

                        

Interest rate swaps

 $11,252  $-  $11,252  $-  $-  $11,252 

Interest rate swaptions

  14   -   14   -   -   14 

Dual digital option

  261   -   261   -   -   261 

TBA securities

  984   -   984   -   (240)  744 
  $12,511  $-  $12,511  $-  $(240) $12,271 

December 31, 2023

                        

Interest rate swaps

 $6,348  $-  $6,348  $-  $-  $6,348 

Interest rate swaptions

  72   -   72   -   -   72 
  $6,420  $-  $6,420  $-  $-  $6,420 
Offsetting Liabilities [Table Text Block]

(in thousands)

                        

Offsetting of Liabilities

 
          

Net Amount

  

Gross Amount Not

     
  Gross  Gross  of Liabilities  Offset in the Balance Sheet     
  

Amount

  

Amount

  

Presented

  

Financial

         
  of  Offset in the  in the  Instruments         
  

Recognized

  

Balance

  

Balance

  

Posted as

  

Cash Posted

  

Net

 
  

Liabilities

  

Sheet

  

Sheet

  

Collateral

  

as Collateral

  

Amount

 

March 31, 2024

                        

Repurchase Agreements

 $3,711,498  $-  $3,711,498  $(3,704,080) $(7,418) $- 

TBA securities

  80   -   80   -   (65)  15 
  $3,711,578  $-  $3,711,578  $(3,704,080) $(7,483) $15 

December 31, 2023

                        

Repurchase Agreements

 $3,705,649  $-  $3,705,649  $(3,705,649) $-  $- 

TBA securities

  12,694   -   12,694   -   (12,694)  - 
  $3,718,343  $-  $3,718,343  $(3,705,649) $(12,694) $-