XML 110 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Remaining Maturity on Certificate of Deposit Accounts (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Maturities of Time Deposits [Abstract]  
2024 $ 1,667,847
2025 118,408
2026 9,440
2027 3,926
2028 3,153
Thereafter 2,832
Total certificate of deposit accounts $ 1,805,606