XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing demand $ 1,027,231 $ 940,994
NOW 601,164 473,225
Savings and money markets 547,750 437,145
Time deposits, including CDs and IRAs 599,933 842,251
Total deposits 2,776,078 2,693,615
Time deposits that meet or exceed the FDIC insurance limit $ 589 $ 2,962