Hello,
Welcome to Microsoft Q&A,
No, Azure subscriptions are isolated billing boundaries. Credits applied to one subscription do not transfer or share automatically with another. So, your original subscription with $5,000 and the new one with $20,000 are treated as completely separate. To continue operations under the new subscription (with $20,000 in credits), you’ll need to migrate your existing resources from the old subscription to the new one.
Please Upvote and accept the answer if it helps!!