XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Composition Of Deposits (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Deposits    
Deposits $ 3,243,043 $ 3,107,140
Average balance, deposits 3,057,325 2,893,661
Non-interest-bearing transaction accounts    
Deposits    
Deposits 433,201 436,111
Average balance, deposits 414,499 441,313
Interest-bearing transaction accounts    
Deposits    
Deposits 1,015,846 965,637
Average balance, deposits 927,250 884,321
Money market accounts    
Deposits    
Deposits 831,897 809,695
Average balance, deposits 831,598 815,603
Certificates of deposit    
Deposits    
Deposits 181,751 184,986
Average balance, deposits 189,547 237,228
Wholesale deposits    
Deposits    
Deposits 780,348 710,711
Average balance, deposits $ 694,431 $ 515,196