XML 120 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposit Accounts - Interest Expense on Deposit Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Interest expense on deposit accounts      
Checking accounts $ 42,704 $ 36,520 $ 6,351
Money market accounts 106,126 69,917 12,735
Savings 951 915 391
Certificates of deposit accounts 108,207 110,095 20,616
Total $ 257,988 $ 217,447 $ 40,093