Have you checked your device care settings to see which applications are draining your battery the most? You may want to optimize the applications or add them to the sleeping list of applications. Can you provide us with a screenshot of your device care>battery information?
Make sure that Adapative Battery is off, it doesn't work and Google clearly has no intention of fixing it. Just like their adaptive display it is half baked.
All those nonsensical forced apps, I've gone in and disabled them since we're not allowed to uninstall, block all data and battery usage to them as well. Anything you're not using, uninstall.
I lose about 5% battery overnight, which isn't bad.
Also make sure to have your phone resolution set to 1080p when not at home and when home put it to 1440. As 1440p will use more battery than 1080p. On my galaxy s10+ I get around 5-7 hours of on screen time depending on the day and usage