1- Measure the Battery-Voltage when engine is running , lights off ,with a good charged battery and report this here.
When Idle = ... Volt
When Rpm5000 = ... Volt
2- Measuring the leak-current only with all loads off.
Meaning... Ignition key off.
Take out the lightbulb in the trunk.
I did measured the leak of my SW when 9 years old.
It was 3 mA. (it's ok for a old bike)
Question:
Did you lately worked on your SW electrick system or added a new item?
Under your seat are fuses.
Take them out one by one and look at your leak measurement.
When the current drops below 5 mA , then we know where to look.
(it's a start)