XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Time Deposits - Schedule of Time Deposit Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Time Deposits, $100,000 or More [Abstract]    
Less than 3 months $ 174,002 $ 140,292
3 to 6 months 109,993 148,137
6 to 12 months 523,972 497,436
1 to 3 years 182,704 135,663
Over 3 years 8,805 6,889
Total $ 999,476 $ 928,417
Weighted Average Interest Rate of Time Deposits, $100,000 or More [Abstract]    
Less than 3 months 17.40% 15.10%
3 to 6 months 11.00% 16.00%
6 to 12 months 52.40% 53.60%
1 to 3 years 18.30% 14.60%
Over 3 years 0.90% 0.70%
Total 100.00% 100.00%