XML 42 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Note 4 - Repurchase Agreements and Reverse Purchase Agreements (Tables)
3 Months Ended
Mar. 31, 2026
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

 

March 31, 2026

                                       

Fair value of securities pledged, including accrued interest receivable

  $ -     $ 6,444,148     $ 3,662,811     $ 1,204,024     $ 11,310,983  

Repurchase agreement liabilities associated with these securities

  $ -     $ 6,180,946     $ 3,529,429     $ 1,154,348     $ 10,864,723  

Net weighted average borrowing rate

    -       3.79 %     3.78 %     3.82 %     3.79 %

December 31, 2025

                                       

Fair value of securities pledged, including accrued interest receivable

  $ -     $ 6,821,306     $ 3,445,678     $ 284,296     $ 10,551,280  

Repurchase agreement liabilities associated with these securities

  $ -     $ 6,544,072     $ 3,297,567     $ 273,827     $ 10,115,466  

Net weighted average borrowing rate

    -       4.00 %     3.96 %     3.92 %     3.98 %