There are two primary drivers of inflation: There's supply side inflation, which as you say is an oversupply of currency. But there's also demand side inflation - a shortage of goods that people need/want. The current inflation we now see is a combination of both of these. The pandemic caused massive disruptions in the supply chain, driving up demand for many products that simply weren't on the shelves. The pandemic prompted our idiot politicians to shutdown business and give out trillions in aid, much of it to people that didn't need it.
As supply chains get back up and running, demand side inflation should subside. But the effects from the overprinting of money will be around for a longer time. Here's an interesting graph. It's demand deposits in U.S. banks. This is the ready cash sitting in peoples' checking and savings accounts. When the Covid response money was passed out, many took the money and simply socked it away...
^^^ This money will eventually get spent on goods and services. When it does, it will tend to drive up prices as demand increases (demand side inflation).
Here's another way to look at inflation: It's not rising prices for goods and services that is the problem, it's the falling value of money (currency). When the Fed prints money (QE), it's cheapens the currency. They can create currency, but they can't create value. Creating more currency dilutes value (buying power). This, IMO, is a huge problem and will drive inflation for a long time. The Fed has begun QT, reducing their balance sheet and in effect destroying currency. But it won't last long. It can't, simply because of our massive debt, which is outpacing growth. There isn't enough capital in private hands (domestic and foreign) to fund the debt, so the lender of last resort - the Fed - will come to the rescue as always, creating all the currency necessary. This will cause persistent inflation, driving prices higher and accelerating the growth of debt. It's a positive feedback cycle that ends in hyperinflation and a likely collapse of the currency.