XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Summary of interest expense on deposits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deposits      
Checking and savings accounts $ 38,140 $ 28,579 $ 5,968
Certificate accounts 34,262 29,796 8,788
Brokered deposits 37,537 30,719 6,162
Early withdrawal penalties (234) (337) (242)
Total interest expense on deposits $ 109,705 $ 88,757 $ 20,676