XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.2
Note 4 - Repurchase Agreements (Tables)
6 Months Ended
Jun. 30, 2024
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

 

June 30, 2024

                    

Fair market value of securities pledged, including accrued interest receivable

 $-  $3,054,319  $1,485,789  $-  $4,540,108 

Repurchase agreement liabilities associated with these securities

 $-  $2,915,797  $1,429,907  $-  $4,345,704 

Net weighted average borrowing rate

  -   5.46%  5.46%  0.00%  5.46%

December 31, 2023

                    

Fair market value of securities pledged, including accrued interest receivable

 $-  $3,125,315  $710,055  $65,106  $3,900,476 

Repurchase agreement liabilities associated with these securities

 $-  $2,966,650  $674,696  $64,303  $3,705,649 

Net weighted average borrowing rate

  -   5.55%  5.54%  5.46%  5.55%