Get a digital ammeter and hook it in series between the battery and a disconnected cable. Also hook a jumper wire the same way. With all the doors and everything closed, leave the jumper on for 10 minute to expire all the automatic timers then remove the jumper leaving only the ammeter. It should read no more than 50 mv. If it does, start pulling fuses one at a time until the meter drops. that will be the circuit with something staying on. Be sure not to trigger interior lights or anything else when checking the fuses. it can be things like trunk or glove box light staying on, brake lights staying on or any of the warning chimes or light timers may not be going to sleep as they are supposed to.
If my answer was helpful to you, it would be greatly appreciated if you would click on the accept button. Any bonus consideration would be at your discretion and very much appreciated.