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 |