Liabilities / Assets
88th percentile
Higher debt load relative to assets than 88% of similar nonprofits.
EIN 47-3349280 • 501(c)3 • Williamsport, PA
Profile
To support the collaboration among independent not for profit economic development subcontractors for the purpose of enhancing and supporting the competitive ability of small and medium sized manufacturers by helping them to identify, assess, select, implement, and optimize techniques and technologies.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
88th percentile
Higher debt load relative to assets than 88% of similar nonprofits.
Liabilities / Revenue
27th percentile
Higher debt load relative to revenue than 27% of similar nonprofits.
Net Margin
38th percentile
Higher net margin than 38% of similar nonprofits.
Top Officer Pay
43rd percentile
Higher top officer pay than 43% of similar nonprofits.
Top officer pay equals 1.3% of source-year revenue.
Asset Growth
94th percentile
Faster asset growth than 94% of similar nonprofits.
Revenue Growth
34th percentile
Faster revenue growth than 34% of similar nonprofits.
Assets
Up$558,238
Up $177,743 (+47%) from 2024
Liabilities
Up$368,233
Up $94,685 (+35%) from 2024
Net Assets
Up$190,005
Up $83,058 (+78%) from 2024
Revenue
Up$6,943,502
Up $593,511 (+9.3%) from 2024
Expenses
Up$6,860,444
Up $525,960 (+8.3%) from 2024
Net Income
Up$83,058
Up $67,551 (+436%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
To support the collaboration among independent not for profit economic development subcontractors for the purpose of enhancing and supporting the competitive ability of small and medium sized manufacturers by helping them to identify, assess, select, implement, and optimize techniques and technologies.
Support the collaboration among independent not for profit economic development subcontractors.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Pledges and Grants Receivable | $276,699 | $385,016 | ▲ $108,317 |
| Savings and Temporary Cash Investments | $103,796 | $173,222 | ▲ $69,426 |
| Total Assets | $380,495 | $558,238 | ▲ $177,743 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $273,548 | $368,233 | ▲ $94,685 |
| Total Liabilities | $273,548 | $368,233 | ▲ $94,685 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $106,947 | $190,005 | ▲ $83,058 |
| Total Net Assets Fund Balance | $106,947 | $190,005 | ▲ $83,058 |
| Total Liabilities and Net Assets / Fund Balance | $380,495 | $558,238 | ▲ $177,743 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Rikki Riegner | Executive Director/CEO | FT | $131,184 | $14,912 | $146,096 |
| Name | Title |
|---|---|
| Heidi Mckenna | Chairperson |
| Kenneth Kratz | Chairperson |
| Thomas J Bloom | Vice Chairperson |
| Alan Holbrook | Board Member |
| Darren Welker | Board Member |
| Dave Riebe | Board Member |
| Garry Hartman | Board Member |
| Jessica Gardner | Board Member |
| Joseph P Welsh | Board Member |
| Neil Fowler | Board Member |
| Rick Young | Board Member |
| Thomas E Kane | Board Member |
| Jonathan Sands | Secretary |
| John Thigpen | Treasurer |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $6,517,151 |
| Salaries, Compensation, and Employee Benefits | $273,011 |
| Other Expenses | $70,282 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Orgs | $6,517,151 | - | - | $6,517,151 |
| Current Officers, Directors, Trustees, and Key Employees | - | $158,533 | - | $158,533 |
| Other Salaries and Wages | - | $82,113 | - | $82,113 |
| Fees for Services Accounting | - | $34,610 | - | $34,610 |
| Payroll Taxes | - | $17,300 | - | $17,300 |
| Fees for Services Other | - | $12,273 | - | $12,273 |
| Travel | - | $9,304 | - | $9,304 |
| Pension Plan Contributions | - | $8,069 | - | $8,069 |
| Other Employee Benefits | - | $6,996 | - | $6,996 |
| Office Expenses | - | $6,805 | - | $6,805 |
| Conferences and Meetings | - | $4,809 | - | $4,809 |
| Insurance | - | $2,217 | - | $2,217 |
| Other Expenses | - | $205 | - | $205 |
| Interest | - | $59 | - | $59 |
| Total Functional Expenses | $6,517,151 | $343,293 | $0 | $6,860,444 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $6,860,444 |
| Total Expenses per Audited Statements | $6,860,444 |
| Total Expenses per Form 990 | $6,860,444 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Delaware Valley Industrial Resource Center (dvirc) | Philadelphia, PA | 501(c)(3) | Manufacturing Extension Partnership | $1,498,440 |
| Catalyst Connection | Pittsburgh, PA | 501(c)(3) | Manufacturing Extension Partership, Scoin, Amts Program | $1,240,340 |
| Mantec Inc | York, PA | 501(c)(3) | Manufacturing Extension Partership, Scoin | $808,214 |
| Northwestern Pennsylvania Industrial Resource Center | Erie, PA | 501(c)(3) | Manufacturing Extension Partership, Scoin | $801,193 |
| Manufacturers Resource Center | Allentown, PA | 501(c)(3) | Manufacturing Extension Partership, Scoin | $704,128 |
| Northeastern Pennsylvania Industrial Resource Center | Hanover Township, PA | 501(c)(3) | Manufacturing Extension Partership, Scoin | $534,862 |
| INNOVATIVE MANUFACTURERS' CENTER | Williamsport, PA | 501(c)(3) | Manufacturing Extension Partership, Scoin | $427,474 |
| Center for Economic Growth Inc | Albany, NY | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Centeral New York Technology Development Organization | Liverpool, NY | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Cift | Toldeo, OH | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Floridamakes Inc | Tallahasse, FL | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Genedge | Martinsville, VA | State Entity | Workforce Program Expansion | $25,000 |
| Georgia Manufacturing Extension Partnership (gamep) | Atlanta, GA | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Illinois Manufacturing Excellence Center | Peoria, IL | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Manufacturers Edge | Lakewood, CO | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Massachusetts Mep | Auborn, MA | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Missouri Enterprise | Rolla, MO | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Montana State University | Bozeman, MT | State Entity | Workforce Program Expansion | $25,000 |
| New Jersey Mep | Cedar Knolls, NJ | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Nextcorps Inc | Rochester, NY | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Oklahoma Manufacturing Alliance | Tulsa, OK | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Polaris(uri) | Kingston, RI | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Purdue University | West Lafayette, IN | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Sd Manufacturing & Technology Solutions | Watertown, SD | 501(c)(3) | Workforce Program Expansion | $25,000 |
| South Carolina Manufacturing Extension Partnership | Greenville, SC | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Techsolve Inc - the Sw Ohio Mep Regional Partner (sra) | Cincinnati, OH | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Uma Foundation | Murray, UT | 501(c)(3) | Workforce Program Expansion | $25,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The board of directors has given the executive committee interim authorities to act on behalf of the board between regular meetings of the corporation. The executive committee consists of the board officers (chair, vice chair, treasurer, and secretary) and the chairperson of each standing committee.”
“The audit/finance committee reviews and approves the 990. It is presented to the full board for review before filing with the irs.”
“The board of directors and employees are required to complete the conflict of interest disclosure annually. Disclosures are reviewed by the executive director, the finance/compliance manager, and the secretary of the board. Any conflicts or potential conflicts are discussed with the board or board committee, as appropriate, and action may be taken. Depending upon the nature of the conflict, the board may take actions to include requiring the board member with a conflict to refrain from participating in discussions surrounding the issue of conflict, to recuse him/herself from voting on issues in which there is a conflict, and/or imposing other actions up to and including dismissal from the board.”
“Compensation of the executive director was originally determined based on historical pay rates for the position with the initial salary confirmed by an independent human resources firm. The executive committee of the board of directors takes up human resource issues, to include review of personnel policies and compensation budgets. The executive director's performance and salary are reviewed annually by the executive committee. The committee has access to a national salary survey report that includes data from approximately 36 other mep centers and access to salary data from just pa. This review and approval process is documented.”
“The organization makes its governing documents, conflict of interest policy, and financial statements available upon request.”
“The organization accounts for uncertainty in income taxes using a recognition threshold of more-likely-than-not to be sustained upon examination by the appropriate taxing authority. Measurement of the tax uncertainty occurs if the recognition threshold is met. Management determined there were no tax uncertainties that met the recognition threshold in 2025 and 2024.”
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 | 273548 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 368233 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | SUPPORT THE COLLABORATION AMONG INDEPENDENT NOT FOR PROFIT ECONOMIC DEVELOPMENT SUBCONTRACTORS. |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | RIKKI RIEGNER EXECUTIVE DIRECTOR |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5703083312 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1 COLLEGE AVENUE DEPT 32 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | WILLIAMSPORT |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 177015778 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 158533 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 158533 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 4809 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 4809 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 6261168 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 6517151 |
| IRS990/CYInvestmentIncomeAmt | 0 | 3167 |
| IRS990/CYOtherExpensesAmt | 0 | 70282 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 679167 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 83058 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 273011 |
| IRS990/CYTotalExpensesAmt | 0 | 6860444 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 6943502 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | MANAGE A FEDERAL AWARD THAT SUPPORTS THE COLLABORATION AMONG INDEPENDENT NOT FOR PROFIT ECONOMIC DEVELOPMENT SUBCONTRACTORS THAT PROVIDE SMALL AND MEDIUM SIZED MANUFACTURERS WITH COMPREHENSIVE TECHNICAL AND BUSINESS ASSISTANCE, SUCH AS IMPLEMENTATION OF COMMERCIALLY AVAILABLE PROCESS TECHNOLOGIES, CONTINUOUS PROCESS IMPROVEMENT, WORKFORCE DEVELOPMENT, INNOVATION, AND PRODUCT DEVELOPMENT.PA MEP IS ENGAGED IN ADDITIONAL PROJECTS WITHIN THE MANUFACTURING EXTENSION PARTNERSHIP PROGRAM, INCLUDING DEVELOPING AND ENGAGING IN A SUPPLY CHAIN OPTIMIZATION AND INTELLIGENCE NETWORK. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 2 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 6517151 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 34610 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 34610 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 12273 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 12273 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.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 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.00 |
| 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/IndividualTrusteeOrDirectorInd | 13 | 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/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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 14912 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | HEIDI MCKENNA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | KENNETH KRATZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | THOMAS J BLOOM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JOHN THIGPEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JONATHAN SANDS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | NEIL FOWLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JESSICA GARDNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | GARRY HARTMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ALAN HOLBROOK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | THOMAS E KANE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | DAVE RIEBE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | DARREN WELKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | RICK YOUNG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | JOSEPH P WELSH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | RIKKI RIEGNER |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 131184 |
| 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/TitleTxt | 0 | CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | EXECUTIVE DIRECTOR/CEO |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2014 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 14 |
| IRS990/GovernmentGrantsAmt | 0 | 6261168 |
| IRS990/GrantAmt | 0 | 6517151 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 6517151 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 6517151 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 6943502 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 14 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 2217 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 2217 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 59 |
| IRS990/InterestGrp/TotalAmt | 0 | 59 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 3167 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 3167 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | PA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| 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 | TO SUPPORT THE COLLABORATION AMONG INDEPENDENT NOT FOR PROFIT ECONOMIC DEVELOPMENT SUBCONTRACTORS FOR THE PURPOSE OF ENHANCING AND SUPPORTING THE COMPETITIVE ABILITY OF SMALL AND MEDIUM SIZED MANUFACTURERS BY HELPING THEM TO IDENTIFY, ASSESS, SELECT, IMPLEMENT, AND OPTIMIZE TECHNIQUES AND TECHNOLOGIES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 106947 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 190005 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 106947 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 190005 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 6805 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 6805 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 6996 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 6996 |
| IRS990/OtherExpensesGrp/Desc | 0 | DUES & SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 205 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 205 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 82113 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 82113 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 17300 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 17300 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 8069 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 8069 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 276699 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 385016 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | RIKKI RIEGNER |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541900 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | WORKFORCE EXPANSION RE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 679167 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 679167 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 6349916 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 5989500 |
| IRS990/PYInvestmentIncomeAmt | 0 | 75 |
| IRS990/PYOtherExpensesAmt | 0 | 90426 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 15507 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 254558 |
| IRS990/PYTotalExpensesAmt | 0 | 6334484 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 6349991 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 83058 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 679167 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 103796 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 173222 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | REFUNDS - 2020 AMOUNT: $ 253. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | SCHEDULE A, PART II, LINE 10, EXPLANATION OF OTHER INCOME: |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 6940335 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 6349916 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 6188428 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 6193749 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 8091513 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 33763941 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 3167 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 75 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 73 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 49 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 55 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 3419 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 253 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 253 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.99990 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 1.00000 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 33763941 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 6940335 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 6349916 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 6188428 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 6193749 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 8091513 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 33763941 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 33767613 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 6860444 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 6943502 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION ACCOUNTS FOR UNCERTAINTY IN INCOME TAXES USING A RECOGNITION THRESHOLD OF MORE-LIKELY-THAN-NOT TO BE SUSTAINED UPON EXAMINATION BY THE APPROPRIATE TAXING AUTHORITY. MEASUREMENT OF THE TAX UNCERTAINTY OCCURS IF THE RECOGNITION THRESHOLD IS MET. MANAGEMENT DETERMINED THERE WERE NO TAX UNCERTAINTIES THAT MET THE RECOGNITION THRESHOLD IN 2025 AND 2024. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 6860444 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 6943502 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 6943502 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 6860444 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 0 | 1498440 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 1 | 1240340 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 2 | 808214 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 3 | 801193 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 4 | 704128 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 5 | 534862 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 6 | 427474 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 7 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 8 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 9 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 10 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 11 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 12 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 13 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 14 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 15 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 16 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 17 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 18 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 19 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 20 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 21 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 22 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 23 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 24 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 25 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 26 | 25000 |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 0 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 1 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 2 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 3 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 4 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 5 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 6 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 7 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 8 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 9 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 10 | STATE ENTITY |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 11 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 12 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 13 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 14 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 15 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 16 | STATE ENTITY |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 17 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 18 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 19 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 20 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 21 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 22 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 23 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 24 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 25 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 26 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 0 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 1 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 2 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 3 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 4 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 5 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 6 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 7 | 0 |
No mirrored PDF or thumbnail assets are attached yet.