XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Repurchase Agreements (Tables)
3 Months Ended
Mar. 31, 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

 

March 31, 2025

                    

Fair value of securities pledged, including accrued interest receivable

 $-  $3,212,736  $3,376,939  $133,479  $6,723,154 

Repurchase agreement liabilities associated with these securities

 $-  $3,068,225  $3,222,504  $127,912  $6,418,641 

Net weighted average borrowing rate

  -   4.46%  4.46%  4.48%  4.46%

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%