Insured deposits are paid on first day the bank opens. More than 50% of uninsured deposits are paid within a week. Another 20% or so gets paid within a year or sooner in quarterly installments. Remaining amount gets paid in yearly installments and in all cases was paid within 3 years.
Haircut is guaranteed in this political climate since there is no appetite for a bailout. At least not for SVB. The later ones could be bailed out but SVB is a goner.