XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Composition of deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposits, by Type [Abstract]    
Transaction Deposits $ 1,631,906 $ 1,663,005
Savings and Money Market Deposits 1,372,191 1,259,503
Time Deposits 326,821 338,506
Brokered Deposits 831,539 825,753
Total Deposits 4,162,457 4,086,767
Brokered money market accounts $ 140,500 $ 127,400