At idle - the battery is not getting charged.
So . . . letting the bike run at idle for extended periods will indeed drain a battery. That is expected.
+1
...but, if your battery is running down that fast, its not holding a charge well enough. might be time for a new one.
you should get the following charge rates (12.4v at rest)
1,000 RPM --> 12.0 V --> -6.5 A
2,000 RPM --> 12.4 V --> 0.0 A
3,000 RPM --> 13.2 V --> 2.4 A
4,000 RPM --> 14.5 V --> 1.3 A
5,000 RPM --> 14.5 V --> 1.0 A
6,000 RPM --> 14.5 V --> 1.0 A
7,000 RPM --> 14.5 V --> 0.8 A
8,000 RPM --> 14.5 V --> 0.6 A