v3.25.2
Deposits-Other Deposit Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Deposits [Abstract]    
Deposits from the Certificate of Deposit Account Registry Service (CDARS) $ 89,994 $ 76,650
Deposits from brokers 55,042 60,041
Deposits not covered by deposit insurance 19,180 19,458
Deposits from certain directors, executive officers and their affiliates $ 3,219 $ 1,033