Nice start!
I think the first thing that jumps out at me is that from about the knee down the legs don't move during the animation. Imagine trying to lean forward with bending your knees!
You may want to have the character bob straight up and down, rather than leaning forward and back. If you do, then you can have the character's left knee extend out a bit along with their calf. In other words, the feet should be the only non-moving part of the animation (though you could have the feet turn somewhat as well, if you wanted).
I also might recommend slowing down the animation a bit, and maybe pausing a bit at the top and bottom of the animation.
Also, a question: What is the context of the idle? The character looks tense, ready for fighting, perhaps. Is that the case? They seem to have their arms at the ready.
I'll try to work on an edit later today if I get time.