XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Deposits - Summary of Depositor Account (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Deposits [Abstract]    
Negotiable order of withdrawal (NOW) $ 492,103 $ 268,379
Savings accounts 118,980 127,213
Money market 103,477 108,778
Total Negotiable order of withdrawal (NOW). savings accounts and money market 714,560 504,370
Certificates of deposit 197,450 174,362
Wholesale and brokered certificates of deposit 94,026 90,556
Total deposits $ 1,006,036 $ 769,288