"I think my co-founders are idiots". What are your expectations of them for the future. Do you see them becoming geniuses? Staying in with the expectations that a bad player will become a good player is an insane risk for you.
If this start-up becomes big, how stake in the company are divided will become a huge pain point. They are going to want more than they deserve. I've been around plenty of people who are all talk and heard many horror stories. I'm fortunate not to be burned but I've made a strong effort to surrounded myself with the right people. I'm telling you this to minimize mistakes that may take a huge portion of your time. Time is the most valuable thing you have so spend it on projects and people that are worth it.