XML 140 R123.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEPOSITS - Interest Expenses on Deposits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Interest Expense, Deposits [Abstract]      
Checking accounts $ 86,537 $ 74,271 $ 15,568
Savings accounts 29,025 25,955 11,191
Time deposits 105,712 68,605 18,102
Brokered CDs 31,833 16,630 1,500
Total $ 253,107 $ 185,461 $ 46,361