XML 122 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Demand deposits of individuals, partnerships and corporations    
Noninterest-bearing demand $ 940,994 $ 1,197,272
NOW 473,225 538,444
Savings and money markets 437,145 571,299
Time deposits, including CDs and IRAs 842,251 594,461
Total deposits 2,693,615 2,901,476
Time deposits that meet or exceed the FDIC insurance limit $ 2,962 $ 3,150