XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Note 19 - Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]
                                   
     

June 30, 2022

   

December 31, 2021

 
 

Fair Value

 

Carrying

   

Fair

   

Carrying

   

Fair

 

(dollars in thousands)

Hierarchy

 

Value

   

Value

   

Value

   

Value

 

Financial Assets:

                                 

Cash and due from banks

Level 1

  $ 224,736     $ 224,736     $ 501,372     $ 501,372  

Federal funds sold and other cash equivalents

Level 1

    100,000       100,000       193,000       193,000  

Interest-earning deposits in other financial institutions

Level 1

    600       600       600       600  

Investment securities - AFS

Level 2

    358,135       358,135       368,260       368,260  

Investment securities - HTM

Level 2

    5,741       5,615       6,252       6,577  

Mortgage loans held for sale

Level 1

                5,957       6,055  

Loans, net

Level 3

    3,011,792       3,019,603       2,898,438       2,908,742  

Equity securities

Level 3

    19,964       19,964       19,992       19,992  

Servicing assets:

Level 2

    10,456       21,931       11,517       19,442  
                                   
     

Notional

   

Fair

   

Notional

   

Fair

 

Derivative assets:

   

Value

   

Value

   

Value

   

Value

 

Interest Rate Lock Contracts

Level 3

  $ 3,172     $ 71     $ 8,099     $ 141  

Forward Mortgage Loan Sale Contracts

Level 3

                14,296       124  
                                   
     

Carrying

   

Fair

   

Carrying

   

Fair

 

Financial Liabilities:

   

Value

   

Value

   

Value

   

Value

 

Deposits

Level 2

  $ 3,027,565     $ 2,992,349     $ 3,385,532     $ 3,388,008  

FHLB advances

Level 3

    250,000       237,408       150,000       143,237  

Long-term debt

Level 3

    173,296       153,486       173,007       175,773  

Subordinated debentures

Level 3

    14,611       13,292       14,502       13,991