What other outside funding possibilities are involved when talking about charter schools?

Because public charter schools are nonprofits, they can receive funding from philanthropic organizations, or form foundations that support the mission and goals of the school. They can even apply for grants specifically for public charter schools.