I refer you to 12 CFR 229.13(b) which states:
(b) Large deposits. Sections 229.10(c) and 229.12 do not apply to the aggregate amount of deposits by one or more checks to the extent that the aggregate amount is in excess of $5,000 on any one banking day (emphasis added).
Nothing is required to be made available immediately, unless it is your policy to make funds available immediately. $5,000 of the aggregate total deposit must be made available next business day after date of deposit. The remaining aggregate total may be held until the 7th business day following day of deposit. Technically, the amount over $5,000 can be held for a "reasonable" period, but 229.13(h)(4) says that 7 business days for these types of items is reasonable and any longer delay would put a burden of proof that the extended time is reasonable on the bank.