XML 113 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Maturities of Interest-Bearing Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Maturities of interest-bearing deposits [Abstract]    
2023 $ 996,457  
2024 245,655  
2025 24,804  
2026 9,526  
2027 9,139  
Thereafter 2,642  
Total time deposits 1,288,223 $ 1,198,458
Interest-bearing deposits with no stated maturity 9,055,654  
Total interest-bearing deposits $ 10,343,877 $ 10,316,095