XML 115 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deposits [Abstract]    
Noninterest bearing demand $ 3,150,751 $ 3,277,956
Interest bearing transaction 1,138,235 777,255
Savings and money market 3,640,697 5,197,247
Time deposits 783,499 729,082
Total deposits $ 8,713,182 $ 9,981,540