XML 102 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Deposit Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Banking and Thrift, Interest [Abstract]    
Non-interest checking $ 1,077,998 $ 1,061,009
Interest-bearing checking 699,671 697,632
Savings 270,367 294,865
Money market 1,454,443 1,402,939
CDs $250,000 or less 377,958 295,789
CDs greater than $250,000 307,261 225,287
Deposits $ 4,187,698 $ 3,977,521