Question: is knock yourself out an idiom?
Answer: knock oneself out. (idiomatic) To go ahead; to do as one pleases "These cookies are my favorite!