I write my ideas down, even the ones that I see not financial value in (heavily use Trello but for long term storage I used Zim, and have now transitioned into Obsidian), since there was a time and energy investment (not to mention the time and place context that I was in when the idea grew, and might never come up again) so throwing it away would be wasteful.
Parts of these ideas are then refactored over time, bits and pieces removed or added, and in the end I might have something that is viable.
Currently am in the process of implementing one that has gone through this process over a 5 year time period.