Well that's the thing. I'm not sure waiting for a software update will fix this for you and most others having this. We have iPhone 12 and 12 Pro Max. Neither has any battery drain issues. And having been on this forum for over a decade, there have been folks like you who have battery drain for sure, but it's rarely caused by a software issue with iOS. It's most often a result of a bad transfer of data from a previous phone to the new phone. Or an app which didn't get updated to the current iOS which is draining power. Or in the case of iPhone 12 with 5G capabilities, the wrong sim, or the phone constantly checking for 5G service when it may be spotty or non-existent in the area the phone is at night. In that case, changing the setting from 5G or 5G Auto to LTE may be enough to help.
And finally, I still don't understand WHY people don't just charge their phones while they sleep? The phone will not only charge, but will backup and be ready for a full day's use when one gets up in the morning. Virtually ALL of us who have been on this forum for years, do this nightly.