XML 122 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Schedule of Remaining Maturity of Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits Liabilities, Balance Sheet, Reported Amounts [Abstract]    
Three months or less $ 342,552 $ 159,820
More than three months through six months 544,230 99,044
More than six months through twelve months 558,613 204,529
Over twelve months 772,072 320,106
Total $ 2,217,467 $ 783,499