v3.26.1
Note 9 - Derivative Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Derivative Instruments [Table Text Block]
      

Fair Value

 
  

Notional(1)

  

Derivative Assets(2)

  

Derivative Liabilities(2)

 

June 30, 2026

            

Interest rate swaps

 $316,692  $11,528  $11,528 
             

December 31, 2025

            

Interest rate swaps

 $361,564  $11,660  $11,660 
Offsetting Assets and Liabilities [Table Text Block]
              

Gross Amounts Not Offset in the Consolidated Balance Sheets

     
  

Gross Amounts Recognized

  

Gross Amounts Offset in the Consolidated Balance Sheets

  

Net Amounts Presented in the Consolidated Balance Sheets

  

Financial Instruments

  

Cash Collateral(1)

  

Net Amount

 

June 30, 2026

                        

Financial assets:

                        

Interest rate swaps

 $11,528  $  $11,528  $  $(10,115) $1,413 

Total

 $11,528  $  $11,528  $  $(10,115) $1,413 
                         

Financial liabilities:

                        

Interest rate swaps

 $11,528  $  $11,528  $  $  $11,528 

Repurchase agreements

  18,575      18,575   (16,447)     2,128 

Total

 $30,103  $  $30,103  $(16,447) $  $13,656 
                         

December 31, 2025

                        

Financial assets:

                        

Interest rate swaps

 $11,660  $  $11,660  $  $(8,729) $2,931 

Total

 $11,660  $  $11,660  $  $(8,729) $2,931 
                         

Financial liabilities:

                        

Interest rate swaps

 $11,660  $  $11,660  $  $  $11,660 

Repurchase agreements

  11,183      11,183   (11,183)      

Total

 $22,843  $  $22,843  $(11,183) $  $11,660