Or, if it's a large corporation, a glass trophy or framed plaque at a company-wide meeting. Or a chance to put your name on the patent that your company gets to keep.
Some employers, large and small, would argue that your great ideas are part of what earns your salary, and nothing more needs to be given.
"Should" is such a loaded term. It does depend on the company and its size, the owners, the developer, the nature of the idea, lots of things.
All the possibilities that you mention are very nice, and you might get them if you have an idea.
But the one way to be sure is to negotiate such a thing up front, in writing.
If you aren't happy with what you'll get you can always quit and start your own company with it. Just be sure that you aren't prohibited from doing such a thing by intellectual property agreements.