XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Composition of deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deposits, by Type [Abstract]    
Transaction Deposits $ 1,683,406 $ 1,663,005
Savings and Money Market Deposits 1,428,726 1,259,503
Time Deposits 346,214 338,506
Brokered Deposits 834,418 825,753
Total Deposits 4,292,764 4,086,767
Brokered money market accounts $ 149,400 $ 127,400