XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing demand $ 1,050,104 $ 940,994
NOW 529,637 473,225
Savings and money markets 597,425 437,145
Time deposits, including CDs and IRAs 627,257 842,251
Total deposits 2,804,423 2,693,615
Time deposits that meet or exceed the FDIC insurance limit $ 527 $ 2,962