XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Deposits (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Summary of Deposits [Table Text Block]
   

As of December 31,

 
   

2022

   

2021

 
   

(In thousands)

 

Deposits

               

Non-interest-bearing demand deposits

  $ 4,168,989     $ 4,492,054  

Interest bearing demand deposits

    2,509,736       2,522,442  

Money market deposits

    3,812,724       4,611,579  

Savings deposits

    1,000,460       915,515  

Time deposits

    7,013,370       5,517,252  

Total deposits

  $ 18,505,279     $ 18,058,842  
Schedule of Maturities for Time Deposits [Table Text Block]
   

Expected Maturity Date at December 31,

         
   

2023

   

2024

   

2025

   

2026

   

2027

   

Thereafter

   

Total

 
   

(In thousands)

 

Time deposits

  $ 6,926,121     $ 79,376     $ 5,094     $ 591     $ 2,168     $ 20     $ 7,013,370  
Summary of Interest Expense on Deposits [Table Text Block]
   

Year Ended December 31,

 
   

2022

   

2021

   

2020

 
   

(In thousands)

 

Interest bearing demand

  $ 8,176     $ 2,249     $ 2,816  

Money market accounts

    39,913       18,241       21,574  

Saving accounts

    853       769       1,006  

Time deposits

    56,354       40,542       111,629  

Total

  $ 105,296     $ 61,801     $ 137,025