XML 154 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits - Schedule of Maturity of Time Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Deposits Liabilities, Balance Sheet, Reported Amounts [Abstract]    
2023 $ 588,446 $ 463,393
2024 761,254 152,898
2025 450,091 157,320
2026 172,794 2,628
2027 4,857 4,130
2028 8,984 3,130
Thereafter 0 0
Total $ 1,986,426 $ 783,499