XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Deposits (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Deposit Liabilities, Type [Table Text Block]

(in thousands)

 

March 31, 2025

   

December 31, 2024

 
                 

Non-interest bearing demand deposits

  $ 1,499,383     $ 1,456,138  

Interest bearing deposits:

               

Interest bearing demand

    2,545,857       2,649,142  

Savings

    429,172       419,355  

Money market

    1,343,031       1,403,978  
                 

Time deposits of $250 thousand or more

    483,776       365,024  

Other time deposits

    992,747       872,764  

Total time deposits

    1,476,523       1,237,788  

Total interest bearing deposits

    5,794,583       5,710,263  

Total deposits

  $ 7,293,966     $ 7,166,401