You have to have liquid dollars in inventory to manage USD redemptions. Banks have to keep 10% of deposits on reserve at the Fed, so $3.3 billion in cash out of $40 billion is actually on the low side.
And circle had ~$10B is cash at banks for redemptions, $3.3B of which in SVB