XML 110 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Schedule of Components of Weighted Average Interest Rate and Balance of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Weighted Average Rate Domestic Deposit Liabilities [Abstract]    
Noninterest-bearing deposits 0.00% 0.00%
Demand deposits 3.34% 2.02%
Savings deposits 0.48% 0.25%
Time deposits 4.22% 2.07%
Deposits 2.38% 1.02%
Deposits    
Noninterest-bearing deposits $ 1,468,320 $ 2,047,263
Demand deposits 2,973,784 2,321,748
Savings deposits 779,885 1,025,431
Time deposits 1,153,792 519,084
Total deposits $ 6,375,781 $ 5,913,526