Liabilities / Assets
56th percentile
Higher debt load relative to assets than 56% of similar nonprofits.
EIN 31-1607866 • 501(c)3 • Harrisburg, PA
Profile
The mission of pennfuture is to lead the transition to a clean energy economy in pennsylvania and beyond. Pennfuture is protecting our air, water and land, and empowering citizens to build sustainable communities for future generations.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
56th percentile
Higher debt load relative to assets than 56% of similar nonprofits.
Liabilities / Revenue
58th percentile
Higher debt load relative to revenue than 58% of similar nonprofits.
Net Margin
46th percentile
Higher net margin than 46% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
50th percentile
Faster asset growth than 50% of similar nonprofits.
Revenue Growth
52nd percentile
Faster revenue growth than 52% of similar nonprofits.
Assets
Up$3,940,942
Up $178,073 (+4.7%) from 2024
Liabilities
Down$401,541
Down $18,930 (-4.5%) from 2024
Net Assets
Up$3,539,401
Up $197,003 (+5.9%) from 2024
Revenue
Up$3,158,150
Up $1,008,527 (+47%) from 2024
Expenses
Up$3,074,773
Up $58,535 (+1.9%) from 2024
Net Income
Up$83,377
Up $949,992 (+110%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
The mission of pennfuture is to lead the transition to a clean energy economy in pennsylvania and beyond. Pennfuture is protecting our air, water and land, and empowering citizens to build sustainable communities for future generations.
Pennfuture is leading the fight for an equitable, job-creating state economy by advancing clean air, pure water, and climate change solutions through legal advocacy, policy engagement, and empowering all pennsylvanians.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $1,899,247 | $1,974,138 | ▲ $74,891 |
| Cash and Non-Interest-Bearing Accounts | $998,190 | $602,491 | ▼ $395,699 |
| Pledges and Grants Receivable | $3,500 | $536,941 | ▲ $533,441 |
| Land, Buildings, and Equipment, Net | $491,487 | $457,136 | ▼ $34,351 |
| Savings and Temporary Cash Investments | $40,128 | $163,287 | ▲ $123,159 |
| Prepaid Expenses and Deferred Charges | $37,397 | $49,411 | ▲ $12,014 |
| Accounts Receivable | $45,429 | $0 | ▼ $45,429 |
| Total Assets | $3,762,869 | $3,940,942 | ▲ $178,073 |
| Other Assets Total | $247,491 | $157,538 | ▼ $89,953 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $175,801 | $263,472 | ▲ $87,671 |
| Other Liabilities | $235,655 | $132,684 | ▼ $102,971 |
| Deferred Revenue | $9,015 | $5,385 | ▼ $3,630 |
| Total Liabilities | $420,471 | $401,541 | ▼ $18,930 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $2,076,497 | $2,152,514 | ▲ $76,017 |
| Net Assets Without Donor Restrictions | $1,265,901 | $1,386,887 | ▲ $120,986 |
| Total Net Assets Fund Balance | $3,342,398 | $3,539,401 | ▲ $197,003 |
| Total Liabilities and Net Assets / Fund Balance | $3,762,869 | $3,940,942 | ▲ $178,073 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $380,822 | $421,417 | $802,239 |
| Land | $70,000 | - | $70,000 |
| Equipment | $6,314 | $56,602 | $62,916 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Patrick Mcdonnell | President and CEO | FT | $189,269 | $34,331 | $223,600 |
| Matthew Stepp | VP and Chief of Staff | FT | $157,240 | $29,905 | $187,145 |
| Abigail Jones | VP, Legal and Policy | FT | $125,241 | $31,770 | $157,011 |
| Robert Altenburg | Energy Center Director | FT | $117,886 | $13,133 | $131,019 |
| Name | Title |
|---|---|
| Ellen Lutz | Chair |
| Carlos Claussell | Vice Chair |
| Alyssa Edwards | Director |
| Ann King Foster | Director |
| Eddie M Guerra | Director |
| John Armstead | Director |
| John Dernbach | Director |
| Joyce Marin | Director |
| Michael Werner | Director |
| R John Dawes | Director |
| Tristan Smith | Director |
| Jennifer Shukaitis | Secretary |
| Suzette Munley | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Dgperry CPA Advisors | Accounting Services | 999 VANDERBILT BEACH RD STE 707, Naples, FL 34109 | $151,963 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $2,244,664 |
| Other Expenses | $815,109 |
| Total Fundraising Expense | $207,453 |
| Grants and Similar Amounts Paid | $15,000 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $1,131,808 | $86,102 | $131,348 | $1,349,258 |
| Current Officers, Directors, Trustees, and Key Employees | $342,150 | $33,878 | $12,950 | $388,978 |
| Other Employee Benefits | $237,132 | $43,256 | $21,420 | $301,808 |
| Fees for Services Other | $192,272 | $30,866 | $21 | $223,159 |
| Fees for Services Accounting | - | $151,963 | - | $151,963 |
| Payroll Taxes | $122,784 | $10,206 | $12,039 | $145,029 |
| Occupancy | $47,648 | $68,800 | $4,813 | $121,261 |
| Information Technology | $1,958 | $66,224 | $-677 | $67,505 |
| Travel | $52,067 | $3,815 | $7,696 | $63,578 |
| Pension Plan Contributions | $53,539 | $3,207 | $2,845 | $59,591 |
| Depreciation Depletion | $28,951 | $2,469 | $2,931 | $34,351 |
| Insurance | $183 | $32,968 | - | $33,151 |
| Office Expenses | $16,076 | $3,007 | $9,709 | $28,792 |
| Fees for Services Legal | $24,063 | - | - | $24,063 |
| Fees for Service Investment Mgmnt Fees | - | $12,467 | - | $12,467 |
| Grants to Domestic Orgs | $11,000 | - | - | $11,000 |
| Conferences and Meetings | $9,956 | $760 | $191 | $10,907 |
| Other Expenses | $2,343 | $8,088 | $228 | $10,659 |
| Advertising | $5,672 | $1,168 | $1,867 | $8,707 |
| Grants to Domestic Individuals | $4,000 | - | - | $4,000 |
| Interest | $86 | $5 | - | $91 |
| Total Functional Expenses | $2,295,415 | $571,905 | $207,453 | $3,074,773 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $3,074,772 |
| Expenses per Audited Statements | $3,062,305 |
| Total Expenses per Audited Statements | $3,062,305 |
| Expenses Not Reported on Financial Statements | $12,467 |
| Expenses Not Reported on Form 990 | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Jastech Development Services Inc | Philadelphia, PA | Corporation | Wpf Glp Stipend | $2,000 |
| Nueva Esperanza Housing & Economic Development Corp | Philadelphia, PA | 501(c)(3) | Wpf Glp Stipend | $2,000 |
| Riverfront North Partnership (delaware River City Corp0 | Philadelphia, PA | 501(c)(3) | Wpf Glp Stipend | $2,000 |
| Trust for Public Land | Los Angeles, CA | 501(c)(3) | Wpf Glp Stipend | $2,000 |
| Young Chances Foundation | Philadelphia, PA | 501(c)(3) | Wpf Glp Stipend | $2,000 |
| Public Health Management Corporation | Philadelphia, PA | 501(c)(3) | Wpf Glp Stipend | $1,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Lease Liability - Operating | $130,383 |
| Lease Liability - Financing | $2,301 |
“An electronic draft of the form 990 is circulated to the board of directors for review and approval. A majority of the board members are required to review and approve the return. Written comments and questions regarding the return, if any, and approval are sent to the preparer.”
“On an annual basis, board members are required to sign a document stating that they have no conflicts of interest with the organization or outside parties that would diminish their capacity to serve.”
“Pennfuture must attract and retain the most qualified staff if it is going to fulfill its mission and understands that employees could earn more in the for-profit sector. Employees work for pennfuture as a result of their commitment to environmental protection and recognize that pennfuture, as a non-profit corporation, cannot pay staff what otherwise might be considered their fair market value. Pennfuture also recognizes that its staff has skills that can provide valuable technical assistance to other organizations in support of their mission and the mission of pennfuture, as well as provide an opportunity for pennfuture to receive revenue that supports its activities. For the chief executive and officers of the board, pennfuture reviews and compares the pay levels of other similarly situated non-profits (as adjusted for employment markets), as well as the experience and education of potential candidates. The board produces a performance review of the president/ceo. The determined pay levels for the chief executive staff is then approved by the board. Pennfuture contracts with an outside consultant, payscale, to review job descriptions and associated compensation. The information is benchmarked against the market place. This work has been ongoing since january 2016. The compensation program is based on market data and performance against individual goals and objectives established.”
“Any member of the general public may appear at the organization's offices and request to inspect copies of the governing documents, conflict of interest policy, form 990, and financial statements”
“Consultants: program service expenses 192,272. Management and general expenses 20,633. Fundraising expenses 0. Total expenses 212,905. Payroll processing: program service expenses 0. Management and general expenses 6,750. Fundraising expenses 21. Total expenses 6,771. Bank fees: program service expenses 0. Management and general expenses 3,483. Fundraising expenses 0. Total expenses 3,483.”
“The process has not changed from prior year”
“Pennfuture qualifies as a tax exempt organization under section 501(c)(3) of the internal revenue code (irc) and, therefore, has no provisions for federal or state income taxes. Pennfuture follows the income tax standard for uncertain tax positions. The application of the standard has no impact on pennfuture's financial statements. Pennfuture's informational tax returns are subject to review and examination by federal, state, and local authorities. Pennfuture is not aware of any activities that would jeopardize its tax-exempt status.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 175801 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 263472 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 45429 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | PENNFUTURE IS LEADING THE FIGHT FOR AN EQUITABLE, JOB-CREATING STATE ECONOMY BY ADVANCING CLEAN AIR, PURE WATER, AND CLIMATE CHANGE SOLUTIONS THROUGH LEGAL ADVOCACY, POLICY ENGAGEMENT, AND EMPOWERING ALL PENNSYLVANIANS. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 1867 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1168 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 5672 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 8707 |
| IRS990/AllOtherContributionsAmt | 0 | 2936391 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | MATTHEW STEPP |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7172147920 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 610 N THIRD ST |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | HARRISBURG |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 17101 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 998190 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 602491 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 12950 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 33878 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 342150 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 388978 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 191 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 760 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 9956 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 10907 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 151963 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 999 VANDERBILT BEACH RD STE 707 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | NAPLES |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | FL |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 34109 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | DGPERRY CPA ADVISORS |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | ACCOUNTING SERVICES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 2936391 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 15000 |
| IRS990/CYInvestmentIncomeAmt | 0 | 96933 |
| IRS990/CYOtherExpensesAmt | 0 | 815109 |
| IRS990/CYOtherRevenueAmt | 0 | 26528 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 98298 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 83377 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2244664 |
| IRS990/CYTotalExpensesAmt | 0 | 3074773 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 207453 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3158150 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 9015 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 5385 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 2931 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 2469 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 28951 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 34351 |
| IRS990/Desc | 0 | CLIMATE AND ENERGY: PENNFUTURE CONTINUED TO EDUCATE THE PUBLIC AND DECISIONMAKERS ON THE BENEFITS AND OPPORTUNITIES OF BUILDING MORE RENEWABLE ENERGY TO ADDRESS LOCAL, STATE, AND NATIONAL POLLUTION INTERESTS. THIS WORK WAS CARRIED OUT IN DIFFERENT WAYS, INCLUDING DEFENDING STATE CLIMATE INITIATIVES IN THE STATE COURT SYSTEM, REMOVING BARRIERS TO SOLAR ENERGY DEPLOYMENT, WATCHDOGGING NEW ENERGY DEVELOPMENT PROJECTS, AND PROMOTING AND ADVANCING OPPORTUNITIES TO INCREASE ENERGY EFFICIENCY. PENNFUTURE ALSO BUILT ON OR DEVELOPED NEW EDUCATIONAL PROGRAMMING ON RISING ELECTRICITY PRICES AS WELL AS THE IMPACT OF DATA CENTER PROJECTS ON ENVIRONMENTAL CONCERNS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2076497 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2152514 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 26 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 462589 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 151963 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 151963 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 24063 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 24063 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 21 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 30866 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 192272 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 223159 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 12467 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 12467 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 34331 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 29905 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 31770 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 13133 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ELLEN LUTZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | CARLOS CLAUSSELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JENNIFER SHUKAITIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SUZETTE MUNLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ALYSSA EDWARDS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | EDDIE M GUERRA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | ANN KING FOSTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | JOYCE MARIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | TRISTAN SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | R JOHN DAWES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | JOHN DERNBACH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | JOHN ARMSTEAD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | MICHAEL WERNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | PATRICK MCDONNELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | MATTHEW STEPP |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | ABIGAIL JONES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | ROBERT ALTENBURG |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 189269 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 157240 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 125241 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 117886 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | PRESIDENT AND CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | VP AND CHIEF OF STAFF |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | VP, LEGAL AND POLICY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | ENERGY CENTER DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1998 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 41326 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 13 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 4000 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 4000 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 11000 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 11000 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 143135 |
| IRS990/GrossReceiptsAmt | 0 | 3296470 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 63039 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 13 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | -677 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 66224 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 1958 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 67505 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 32968 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 183 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 33151 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 5 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 86 |
| IRS990/InterestGrp/TotalAmt | 0 | 91 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 55607 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 55607 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1899247 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 1974138 |
| IRS990/IRPDocumentCnt | 0 | 13 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 478019 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 491487 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 457136 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 935155 |
| IRS990/LegalDomicileStateCd | 0 | PA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 101809 |
| IRS990/LessRentalExpensesGrp/RealAmt | 0 | 36511 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 1 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | THE MISSION OF PENNFUTURE IS TO LEAD THE TRANSITION TO A CLEAN ENERGY ECONOMY IN PENNSYLVANIA AND BEYOND. PENNFUTURE IS PROTECTING OUR AIR, WATER AND LAND, AND EMPOWERING CITIZENS TO BUILD SUSTAINABLE COMMUNITIES FOR FUTURE GENERATIONS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 3342398 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3539401 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 41326 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 41326 |
| IRS990/NetRentalIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 26528 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 26528 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 113626 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1265901 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1386887 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 4813 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 68800 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 47648 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 121261 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 9709 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 3007 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 16076 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 28792 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 247491 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 157538 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 21420 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 43256 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 237132 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 301808 |
| IRS990/OtherExpensesGrp/Desc | 0 | DUES & SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 1 | RESEARCH & OTHER |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 72 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 228 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 12656 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 8088 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 11727 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 2343 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 24455 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 10659 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 235655 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 132684 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 131348 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 86102 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1131808 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1349258 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 12039 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 10206 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 122784 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 145029 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 2845 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 3207 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 53539 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 59591 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 3500 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 536941 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 37397 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 49411 |
| IRS990/PrincipalOfficerNm | 0 | PATRICK MCDONNELL |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 541700 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | LEGAL INCOME |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | MEMBERSHIP DUES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 82398 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 15900 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 82398 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 15900 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | CLEAN WATER: PENNFUTURE CONTINUED ITS LONGSTANDING EFFORTS TO PROTECT WATER QUALITY IN THE MAJOR WATER BASINS OF PENNSYLVANIA BY ENGAGING IN THE REGULATORY PROCESS ASSESSING PROJECT DEVELOPMENTS ALONG IMPORTANT WATERWAYS, AND EDUCATING THE GENERAL PUBLIC ON THE BENEFITS OF STATE INVESTMENT IN CLEAN WATER INFRASTRUCTURE. PENNFUTURE PURSUED ACTIONS TO REDUCE STREAM IMPACTS FROM LARGE SCALE WAREHOUSE DEVELOPMENTS IN THE DELAWARE RIVER BASIN, ADVANCE GREEN INFRASTRUCTURE IN THE LAKE ERIE WATERSHED, AS WELL AS PROVIDED EXPERTISE TOWARD THE CREATION OF NEW REGIONAL PLANS FOR CHESAPEAKE BAY CLEAN-UP. PENNFUTURE ALSO INITIATED NEW EDUCATIONAL WORK AROUND THE OHIO RIVER BASIN. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 1209718 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 65785 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | CLEAN AIR: PENNFUTURE CONTINUED ITS WORK TO IMPROVE AIR QUALITY CONDITIONS IN SOUTHWEST PENNSYLVANIA. THIS INCLUDED REGULATORY AND PERMIT WATCHDOGGING OF MAJOR POLLUTION SOURCES IN THE REGION AS WELL AS ADVOCATING WITH LOCAL OFFICIALS' FOR NEW INVESTMENTS IN THE COUNTY HEALTH AGENCY TO IMPROVE MONITORING, INSPECTIONS, AND PUBLIC ENGAGEMENT. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 623108 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 33885 |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActyOtherGrp/GrantAmt | 0 | 15000 |
| IRS990/ProgSrvcAccomActyOtherGrp/RevenueAmt | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1921583 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 75500 |
| IRS990/PYInvestmentIncomeAmt | 0 | 81231 |
| IRS990/PYOtherExpensesAmt | 0 | 927021 |
| IRS990/PYOtherRevenueAmt | 0 | 61639 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 85170 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -866615 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2013717 |
| IRS990/PYTotalExpensesAmt | 0 | 3016238 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 2149623 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 83377 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 26528 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 25156 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 40128 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 163287 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 2836502 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1919586 |
No mirrored PDF or thumbnail assets are attached yet.