XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Repurchase Agreements (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Repurchase Agreements [Table Text Block]

($ in thousands)

                                       
   

OVERNIGHT

   

BETWEEN 2

   

BETWEEN 31

   

GREATER

         
   

(1 DAY OR

   

AND

   

AND

   

THAN

         
   

LESS)

   

30 DAYS

   

90 DAYS

   

90 DAYS

   

TOTAL

 

September 30, 2025

                                       

Fair value of securities pledged, including accrued interest receivable

  $ -     $ 6,396,320     $ 1,416,980     $ 544,669     $ 8,357,969  

Repurchase agreement liabilities associated with these securities

  $ -     $ 6,128,953     $ 1,355,453     $ 522,572     $ 8,006,978  

Net weighted average borrowing rate

    -       4.37 %     4.26 %     4.13 %     4.33 %

December 31, 2024

                                       

Fair value of securities pledged, including accrued interest receivable

  $ -     $ 4,850,491     $ 199,993     $ 181,437     $ 5,231,921  

Repurchase agreement liabilities associated with these securities

  $ -     $ 4,656,303     $ 192,338     $ 176,902     $ 5,025,543  

Net weighted average borrowing rate

    -       4.66 %     4.56 %     4.76 %     4.66 %