XML 59 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits - Composition of deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deposits, by Type [Abstract]    
Transaction Deposits $ 1,728,756 $ 1,816,810
Savings and Money Market Deposits 1,497,517 1,380,922
Time Deposits 232,959 312,154
Brokered Deposits 846,279 810,483
Total Deposits 4,305,511 4,320,369
Brokered money market accounts $ 123,600 $ 145,500