Liabilities / Assets
48th percentile
Higher debt load relative to assets than 48% of similar nonprofits.
EIN 23-2003150 • 501(c)3 • Pennsburg, PA
Profile
The open link, a multi-service nonprofit, envisions an upper perkiomen valley (upv) where everyone can flourish. We accomplish our mission through providing free services in three main program areas: community services including financial, employment and domestic violence counseling; food and nutrition support including meals on wheels, choice food pantry, summer kids' meals and daily lunches; adult education including high school equivalency (aka ged) prep; senior services including health and wellness programs and lifelong learning. The open link thrives because of community support of time, talent and treasures: only 30% of our financial support comes from the county, state and federal governments. More than 200 volunteers provided 6,100 hours of volunteer time last year.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
48th percentile
Higher debt load relative to assets than 48% of similar nonprofits.
Liabilities / Revenue
50th percentile
Higher debt load relative to revenue than 50% of similar nonprofits.
Net Margin
54th percentile
Higher net margin than 54% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
62nd percentile
Faster asset growth than 62% of similar nonprofits.
Revenue Growth
83rd percentile
Faster revenue growth than 83% of similar nonprofits.
Assets
Up$2,539,164
Up $196,413 (+8.4%) from 2024
Liabilities
Up$142,993
Up $25,512 (+22%) from 2024
Net Assets
Up$2,396,171
Up $170,901 (+7.7%) from 2024
Revenue
Up$1,840,193
Up $574,555 (+45%) from 2024
Expenses
Up$1,723,205
Up $207,609 (+14%) from 2024
Net Income
Up$116,988
Up $366,946 (+147%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
The open link, a multi-service nonprofit, envisions an upper perkiomen valley (upv) where everyone can flourish. We accomplish our mission through four main program areas; community services including financial, employment and domestic violence counseling; food and nutrition support including meals on wheels, choice food pantry and daily lunches; adult education including high school equivalency prep and testing, health and wellness programs and lifelong learning. The open link thrives because of community support of time, talent and treasures; less than 35% of our financial support comes from county, state and federal governments. More than 250 volunteers give more than 10,000 hours (5 full-time equivalents).
Multi-service agency providing programs & services that help, educate & empower, promote socialization & volunteerism for people of all ages to lead healthy & productive lives.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $1,184,143 | $1,248,529 | ▲ $64,386 |
| Land, Buildings, and Equipment, Net | $984,135 | $1,070,398 | ▲ $86,263 |
| Savings and Temporary Cash Investments | $35,209 | $132,572 | ▲ $97,363 |
| Pledges and Grants Receivable | $14,259 | $33,224 | ▲ $18,965 |
| Prepaid Expenses and Deferred Charges | $26,792 | $26,247 | ▼ $545 |
| Accounts Receivable | $14,561 | $14,125 | ▼ $436 |
| Cash and Non-Interest-Bearing Accounts | $78,033 | $7,185 | ▼ $70,848 |
| Total Assets | $2,342,751 | $2,539,164 | ▲ $196,413 |
| Other Assets Total | $5,619 | $6,884 | ▲ $1,265 |
| Liabilities | |||
| Other Liabilities | $50,959 | $52,214 | ▲ $1,255 |
| Deferred Revenue | $49,004 | $48,742 | ▼ $262 |
| Accounts Payable and Accrued Expenses | $17,520 | $42,037 | ▲ $24,517 |
| Total Liabilities | $117,483 | $142,993 | ▲ $25,510 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $2,225,268 | $2,396,171 | ▲ $170,903 |
| Total Net Assets Fund Balance | $2,225,268 | $2,396,171 | ▲ $170,903 |
| Total Liabilities and Net Assets / Fund Balance | $2,342,751 | $2,539,164 | ▲ $196,413 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $699,256 | $70,744 | $770,000 |
| Land | $200,000 | - | $200,000 |
| Equipment | $97,502 | $54,300 | $151,802 |
| Other Land Buildings | $73,640 | $2,539 | $76,179 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Marianne Lynch | Executive Di | FT | $115,531 | $10,348 | $125,879 |
| Name | Title |
|---|---|
| John Buckley | President |
| Dale Westwood | Executive Co |
| Deb Willey | Member |
| Geraldine Fioriglio | Member |
| John Sheeran | Member |
| Kyle Zimmerman | Member |
| Larry Frankenfield | Member |
| Michelle Forsell | Member |
| Philip Johnson | Member |
| Rebecca Kauffman | Member |
| Sarah Dandridge | Member |
| Stephanie Rubilla | Member |
| Carol Kress | Secretary |
| Cory Burkhart | Treasurer |
| Matt Tomlin | Vice Preside |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Food Inventory | 148,286 | $323,461 | 1.93 Per Pound & Weis |
| Total Noncash Contributions | 148,286 | $323,461 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $875,597 |
| Other Expenses | $460,947 |
| Grants and Similar Amounts Paid | $386,661 |
| Total Fundraising Expense | $132,570 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $546,538 | $37,562 | $28,436 | $612,536 |
| Grants to Domestic Individuals | $386,661 | - | - | $386,661 |
| Current Officers, Directors, Trustees, and Key Employees | $11,553 | $51,989 | $51,989 | $115,531 |
| Other Employee Benefits | $64,717 | $9,135 | $7,905 | $81,757 |
| Occupancy | $67,046 | $8,779 | $4,750 | $80,575 |
| Fees for Services Accounting | - | $63,149 | - | $63,149 |
| Payroll Taxes | $44,404 | $7,125 | $6,399 | $57,928 |
| Insurance | $31,404 | $6,844 | $2,237 | $40,485 |
| Depreciation Depletion | $29,063 | $3,419 | $1,710 | $34,192 |
| Information Technology | $17,848 | $5,492 | $4,119 | $27,459 |
| Office Expenses | $11,380 | $1,740 | $3,833 | $16,953 |
| Advertising | $68 | $978 | $13,267 | $14,313 |
| Fees for Service Investment Mgmnt Fees | - | $10,280 | - | $10,280 |
| Fees for Services Other | - | $4,266 | $5,905 | $10,171 |
| Conferences and Meetings | $4,161 | $3,783 | $404 | $8,348 |
| Pension Plan Contributions | $5,296 | $1,205 | $1,344 | $7,845 |
| Other Expenses | $821 | $1,087 | $272 | $821 |
| Travel | $674 | - | - | $674 |
| Total Functional Expenses | $1,373,802 | $216,833 | $132,570 | $1,723,205 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $1,723,205 |
| Expenses per Audited Statements | $1,712,925 |
| Total Expenses per Audited Statements | $1,712,925 |
| Expenses Not Reported on Financial Statements | $10,280 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $14,490 |
| Fundraising Gross Income | $7,041 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Brunch/auction | $61,320 | $5,067 | $6,044 | $-977 |
| Total Events | $61,320 | $5,067 | $12,762 | $-7,695 |
| Liability | Amount |
|---|---|
| Accrued Wages | $35,429 |
| Accrued Benefits | $16,785 |
“The executive director and board reviewd form 990 and approved filing it with the internal revenue service.”
“Conflict of interest policy is updated annully.”
“Governing documents, conflict of interest policy and financial statements are available to the public upon request. The request should be in writing and addressed to the board of directors.”
“The open link, a multi-service agency serving the greater upper perkiomen valley, provides services and programs that help education and empower, as well as opportunities that promote socialization and volunteerism for people of all ages to lead healthy and productive lives. We accomplish our mission with the belief that there is "no wrong door" to enter the agency, helping the community with services such as a full choice food pantry, food pantry delivery, summer kids' meals, meals on wheels and lunch for seniors over 60. We also provide adult education, transportation for seniors, employment counseling, support for benefits acquisition, emergency funds for utilities and rent, backpacks and holiday gifts for kids, a community garden and operation of the area's code blue shelter. The open link can provide these services thanks to the 301 volunteers who contributed more than 9415 hours of service last year.”
“For more than 50 years, the open link has provided services and programs to the upper perkiomen valley. This work would not be possible without the generosity of the community and for that we are incredibly grateful to our neighbors for their contributions to our mission including funding, food, time and other vital resources. The majority of funding, more than 70%, comes directly from the community. Thank you.”
“Through the work of 16 full and part time staff members, the open link provided services to approximately 2500 valley residents this year. The pantry distributed 254,760 pounds of food to an average of 1,035 people each month. 20,012 meals were distributed in five locations throughout the valley to children through the summer kids meals program, a 12% increase over the previous year. 13,271 hot and cold nutritious meals were distributed through meals on wheels and 4,819 community lunches were served to seniors at the center. The pantry also provided 578 people with thanksgiving meals. Benefits acquisition support (including snap, liheap medicaid and unemployment assistance) was provided to 107 households and 37,037 was distributed to 221 people in need of emergency housing and utility assistance. 213 children received backpacks filled with supplies in time for school and 485 children had holiday gifts under the tree this year. 18 adult learners were enrolled in the hse (ged) program and there were 2 graduates. 47 people were helped with employment counseling and 106 people attended the first job fair held in 5 years through a partnership between the chamber of commerce, ymca and the open link. Finally, the code blue shelter was open 91 nights, providing beds for 7 homeless men. All this was possible because of the 9,415 hours of service provided by 301 volunteers.”
“The entity takes the position that it has no net income derived from unrelated business activities and believes it has appropriate support for any tax positions taken and, as such, does not have any uncertain tax positions that are significant to the financial statements.”
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 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 17520 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 42037 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 14561 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 14125 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | MULTI-SERVICE AGENCY PROVIDING PROGRAMS & SERVICES THAT HELP, EDUCATE & EMPOWER, PROMOTE SOCIALIZATION & VOLUNTEERISM FOR PEOPLE OF ALL AGES TO LEAD HEALTHY & PRODUCTIVE LIVES. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 13267 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 978 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 68 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 14313 |
| IRS990/AllOtherContributionsAmt | 0 | 1112587 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE OPEN LINK |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2156794112 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 452 PENN STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | PENNSBURG |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 18073 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 78033 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 7185 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 51989 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 51989 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 11553 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 115531 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 404 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 3783 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 4161 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 8348 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContriRptFundraisingEventAmt | 0 | 56253 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1476596 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 386661 |
| IRS990/CYInvestmentIncomeAmt | 0 | 79222 |
| IRS990/CYOtherExpensesAmt | 0 | 460947 |
| IRS990/CYOtherRevenueAmt | 0 | -7449 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 291824 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 116988 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 875597 |
| IRS990/CYTotalExpensesAmt | 0 | 1723205 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 132570 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1840193 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | true |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 49004 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 48742 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 1710 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 3419 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 29063 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 34192 |
| IRS990/Desc | 0 | THROUGH THE WORK OF 16 FULL AND PART TIME STAFF MEMBERS, THE OPEN LINK PROVIDED SERVICES TO APPROXIMATELY 2500 VALLEY RESIDENTS THIS YEAR. THE PANTRY DISTRIBUTED 254,760 POUNDS OF FOOD TO AN AVERAGE OF 1,035 PEOPLE EACH MONTH. 20,012 MEALS WERE DISTRIBUTED IN FIVE LOCATIONS THROUGHOUT THE VALLEY TO CHILDREN THROUGH THE SUMMER KIDS MEALS PROGRAM, A 12% INCREASE OVER THE PREVIOUS YEAR. 13,271 HOT AND COLD NUTRITIOUS MEALS WERE DISTRIBUTED THROUGH MEALS ON WHEELS AND 4,819 COMMUNITY LUNCHES WERE SERVED TO SENIORS AT THE CENTER. THE PANTRY ALSO PROVIDED 578 PEOPLE WITH THANKSGIVING MEALS. BENEFITS ACQUISITION SUPPORT (INCLUDING SNAP, LIHEAP MEDICAID AND UNEMPLOYMENT ASSISTANCE) WAS PROVIDED TO 107 HOUSEHOLDS AND 37,037 WAS DISTRIBUTED TO 221 PEOPLE IN NEED OF EMERGENCY HOUSING AND UTILITY ASSISTANCE. 213 CHILDREN RECEIVED BACKPACKS FILLED WITH SUPPLIES IN TIME FOR SCHOOL AND 485 CHILDREN HAD HOLIDAY GIFTS UNDER THE TREE THIS YEAR. 18 ADULT LEARNERS WERE ENROLLED IN THE HSE (GED) PROGRAM AND THERE WERE 2 GRADUATES. 47 PEOPLE WERE HELPED WITH EMPLOYMENT COUNSELING AND 106 PEOPLE ATTENDED THE FIRST JOB FAIR HELD IN 5 YEARS THROUGH A PARTNERSHIP BETWEEN THE CHAMBER OF COMMERCE, YMCA AND THE OPEN LINK. FINALLY, THE CODE BLUE SHELTER WAS OPEN 91 NIGHTS, PROVIDING BEDS FOR 7 HOMELESS MEN. ALL THIS WAS POSSIBLE BECAUSE OF THE 9,415 HOURS OF SERVICE PROVIDED BY 301 VOLUNTEERS. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 20 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 1373802 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 63149 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 63149 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 5905 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 4266 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 10171 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 10280 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 10280 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 0.50 |
| 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/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | 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 | 10348 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | MARIANNE LYNCH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JOHN BUCKLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | MATT TOMLIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | CAROL KRESS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | CORY BURKHART |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | DALE WESTWOOD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | SARAH DANDRIDGE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MICHELLE FORSELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | LARRY FRANKENFIELD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | GERALDINE FIORIGLIO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | REBECCA KAUFFMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | PHILIP JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | STEPHANIE RUBILLA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | JOHN SHEERAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | DEB WILLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | KYLE ZIMMERMAN |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 115531 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| 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/TitleTxt | 0 | EXECUTIVE DI |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE PRESIDE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | EXECUTIVE CO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | MEMBER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1976 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | true |
| IRS990/FundraisingAmt | 0 | 56253 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 14490 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 7041 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 8325 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 16240 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 15 |
| IRS990/GovernmentGrantsAmt | 0 | 307756 |
| IRS990/GrantAmt | 0 | 386661 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 386661 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 386661 |
| IRS990/GrantsToIndividualsInd | 0 | true |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 9000 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 203481 |
| IRS990/GrossReceiptsAmt | 0 | 2042599 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 15 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 4119 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 5492 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 17848 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 27459 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 2237 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 6844 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 31404 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 40485 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 54657 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 54657 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1184143 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 1248529 |
| IRS990/IRPDocumentCnt | 0 | 7 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 127583 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 984135 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1070398 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1197981 |
| IRS990/LegalDomicileStateCd | 0 | PA |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 675 |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 187241 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | THE OPEN LINK, A MULTI-SERVICE AGENCY SERVING THE GREATER UPPER PERKIOMEN VALLEY, PROVIDES SERVICES AND PROGRAMS THAT HELP EDUCATION AND EMPOWER, AS WELL AS OPPORTUNITIES THAT PROMOTE SOCIALIZATION AND VOLUNTEERISM FOR PEOPLE OF ALL AGES TO LEAD HEALTHY AND PRODUCTIVE LIVES. WE ACCOMPLISH OUR MISSION WITH THE BELIEF THAT THERE IS "NO WRONG DOOR" TO ENTER THE AGENCY, HELPING THE COMMUNITY WITH SERVICES SUCH AS A FULL CHOICE FOOD PANTRY, FOOD PANTRY DELIVERY, SUMMER KIDS' MEALS, MEALS ON WHEELS AND LUNCH FOR SENIORS OVER 60. WE ALSO PROVIDE ADULT EDUCATION, TRANSPORTATION FOR SENIORS, EMPLOYMENT COUNSELING, SUPPORT FOR BENEFITS ACQUISITION, EMERGENCY FUNDS FOR UTILITIES AND RENT, BACKPACKS AND HOLIDAY GIFTS FOR KIDS, A COMMUNITY GARDEN AND OPERATION OF THE AREA'S CODE BLUE SHELTER. THE OPEN LINK CAN PROVIDE THESE SERVICES THANKS TO THE 301 VOLUNTEERS WHO CONTRIBUTED MORE THAN 9415 HOURS OF SERVICE LAST YEAR. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2225268 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2396171 |
| IRS990/NetGainOrLossInvestmentsGrp/RelatedOrExemptFuncIncomeAmt | 0 | 24565 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 24565 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -7449 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 53915 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2225268 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2396171 |
| IRS990/NoncashContributionsAmt | 0 | 323461 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 4750 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 8779 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 67046 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 80575 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 3833 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 1740 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 11380 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 16953 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 5619 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 6884 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 7905 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 9135 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 64717 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 81757 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROGRAM EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 1 | VOLUNTEER EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 2 | TELEPHONE |
| IRS990/OtherExpensesGrp/Desc | 3 | MISCELLANEOUS EXPENSES |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 272 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1087 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 142164 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 5928 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 4076 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 821 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 142164 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 5928 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 5435 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 821 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 50959 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 52214 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 28436 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 37562 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 546538 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 612536 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 6399 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 7125 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 44404 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 57928 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 1344 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 1205 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 5296 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 7845 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 14259 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 33224 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 26792 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 26247 |
| IRS990/PrincipalOfficerNm | 0 | MARIANNE LYNCH |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 624200 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 624200 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 624200 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | GOVERNMENT CONTRACTS |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | PROGRAM SERVICE FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | ROOM RENTAL |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 286278 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 4236 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 1310 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 286278 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 4236 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 1310 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 940863 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 298407 |
| IRS990/PYInvestmentIncomeAmt | 0 | 44608 |
| IRS990/PYOtherExpensesAmt | 0 | 336033 |
| IRS990/PYOtherRevenueAmt | 0 | 3465 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 276702 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -249958 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 881156 |
| IRS990/PYTotalExpensesAmt | 0 | 1515596 |
| IRS990/PYTotalRevenueAmt | 0 | 1265638 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 116988 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 316389 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 35209 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 132572 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 1476596 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 940863 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1000396 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1688885 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1321445 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 6428185 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 54657 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 51376 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 59577 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 51933 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 9413 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 226956 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 1524310 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.96590 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.97400 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 6428185 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 1476596 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 940863 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1000396 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1688885 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1321445 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 6428185 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 6655141 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
No mirrored PDF or thumbnail assets are attached yet.