XML 101 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deposits [Line Items]    
Non–interest bearing deposits $ 1,277,768 $ 1,360,338
Interest bearing demand deposits 1,931,863 1,947,973
Money market (variable rate) 744,262 826,317
Savings deposits 906,766 937,477
Other certificates and time deposits 445,750 431,349
Total deposits 5,857,774 5,802,991
Certificates of deposit of $250,000 or more    
Deposits [Line Items]    
Certificates of deposit $ 551,365 $ 299,537