Deposit insurance has mostly solved this for registered domestic banks
Silicon Valley Bank
I think I read SVB was worth $300B and the loss on their bonds trade was about $2B, so the bank run started from a loss of less than 1%, as you say it’s all about confidence