XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Time Deposits - Schedule of Time Deposit Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Time Deposits, $100,000 or More [Abstract]    
Less than 3 months $ 394,866 $ 140,292
3 to 6 months 151,991 148,137
6 to 12 months 598,763 497,436
1 to 3 years 157,740 135,663
Over 3 years 8,215 6,889
Total $ 1,311,575 $ 928,417
Weighted Average Interest Rate of Time Deposits, $100,000 or More [Abstract]    
Less than 3 months 30.10% 15.10%
3 to 6 months 11.60% 16.00%
6 to 12 months 45.70% 53.60%
1 to 3 years 12.00% 14.60%
Over 3 years 0.60% 0.70%
Total 100.00% 100.00%