there are quite a lot of banks on shaky ground people have not heard about yet.
Almost all the banks are invested in Treasurys, and other bonds, and those bonds have unrealized losses. If allowed to mature, the banks will have no losses, but if they have to sell the bonds early, it is a mess.
The Fed can, and is, stepping in to make loans based on those bonds(mostly just the Treasurys, but that would be enough). That solves the entire problem. If the bank needs money to meet obligations, it just borrows the money, instead of selling the bonds. The interest rate that the Fed is offering is the same interest rates as the bonds, so it would be all solved... EXCEPT...
The more money the Fed loans out the more inflation we will have. This is working against the goal of decreasing inflation. So the Fed is trying to loan out the absolute minimum that they can get away with.
The first two banks that had trouble were because of massive withdrawals from crypto investors, and tech companies. They could not meet those sudden demands for cash without selling Treasurys at a loss.
The second two banks are not as clear. Deutsche Bank and Credit Suisse both have a history of money laundering for the Russians. Deutsche means German in the German language, and Suisse literally means Swiss. They are not American banks, though they own American banks. They appear to need a lot of money to pay someone abroad desperate for Dollars... Which certainly sounds like Russia.
I have no reason to think the rest of the banks will need sudden and huge amounts of money.