XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Time Deposits - Schedule of Time Deposit Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Time Deposits, $100,000 or More [Abstract]    
Less than 3 months $ 126,406 $ 140,292
3 to 6 months 376,498 148,137
6 to 12 months 365,459 497,436
1 to 3 years 331,504 135,663
Over 3 years 8,628 6,889
Total $ 1,208,495 $ 928,417
Weighted Average Interest Rate of Time Deposits, $100,000 or More [Abstract]    
Less than 3 months 10.50% 15.10%
3 to 6 months 31.20% 16.00%
6 to 12 months 30.20% 53.60%
1 to 3 years 27.50% 14.60%
Over 3 years 0.60% 0.70%
Total 100.00% 100.00%