Liabilities / Assets
19th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 24-6019434 • 501(c)3 • Nazareth, PA
Profile
LIBRARY SERVICES
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
19th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
20th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
78th percentile
Higher net margin than 78% of similar nonprofits.
Top Officer Pay
61st percentile
Higher top officer pay than 61% of similar nonprofits.
Top officer pay equals 9.2% of source-year revenue.
Asset Growth
84th percentile
Faster asset growth than 84% of similar nonprofits.
Revenue Growth
69th percentile
Faster revenue growth than 69% of similar nonprofits.
Assets
Up$1,163,755
Up $264,122 (+29%) from 2023
Liabilities
Flat$0
Flat from 2023
Net Assets
Up$1,163,755
Up $264,122 (+29%) from 2023
Revenue
Up$940,436
Up $167,781 (+22%) from 2023
Expenses
Up$688,499
Up $27,426 (+4.1%) from 2023
Net Income
Up$251,937
Up $140,355 (+126%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
To inspire and enrich the lives of the residents in our supporting municipalities by offering valuable lifetime literacies and a community of centric service approach.
To inspire and enrich the lives of the residents in our supporting municipalities by offering valuable lifetime literacies and a community centric service approach.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments Other Securities | $639,866 | $689,811 | ▲ $49,945 |
| Savings and Temporary Cash Investments | $145,745 | $401,141 | ▲ $255,396 |
| Cash and Non-Interest-Bearing Accounts | $114,022 | $72,803 | ▼ $41,219 |
| Total Assets | $899,633 | $1,163,755 | ▲ $264,122 |
| Liabilities | |||
| Total Liabilities | $0 | $0 | → $0 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $818,583 | $1,071,018 | ▲ $252,435 |
| Net Assets With Donor Restrictions | $81,050 | $92,737 | ▲ $11,687 |
| Total Net Assets Fund Balance | $899,633 | $1,163,755 | ▲ $264,122 |
| Total Liabilities and Net Assets / Fund Balance | $899,633 | $1,163,755 | ▲ $264,122 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Securities | $101,022 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Holly Bennett | Executive Director | FT | $71,539 | $14,746 | $86,285 |
| Name | Title |
|---|---|
| Christopher Crook | President |
| Nate Golub | Vice President |
| Cindy Corpora | Board Member |
| Davene Perruso | Board Member |
| Evan Davis | Board Member |
| Jarred Bedoya | Board Member |
| Julie Bender | Board Member |
| Keith Mckeon | Board Member |
| Mary Reichel-knecht | Board Member |
| Nancy Teague | Board Member |
| Becky Bartlett | Secretary |
| Leonard Fodera | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $406,768 |
| Other Expenses | $281,731 |
| Total Fundraising Expense | $51,910 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $250,206 | $26,575 | $6,348 | $283,129 |
| Occupancy | $72,767 | $18,372 | $17,650 | $108,789 |
| Current Officers, Directors, Trustees, and Key Employees | - | $66,878 | $22,293 | $89,171 |
| Information Technology | $45,714 | $11,429 | - | $57,143 |
| Payroll Taxes | $20,573 | $6,775 | $2,052 | $29,400 |
| All Other Expenses | $8,976 | $5,256 | - | $14,232 |
| Office Expenses | $4,037 | $6,088 | $639 | $10,764 |
| Fees for Services Accounting | - | $8,250 | - | $8,250 |
| Insurance | $6,546 | $1,636 | - | $8,182 |
| Other Expenses | $4,429 | $738 | $2,215 | $7,382 |
| Fees for Services Other | - | $6,187 | - | $6,187 |
| Other Employee Benefits | $3,595 | $1,000 | $473 | $5,068 |
| Fees for Service Investment Mgmnt Fees | - | $4,308 | - | $4,308 |
| Travel | - | $1,055 | - | $1,055 |
| Advertising | $174 | $22 | $240 | $436 |
| Total Functional Expenses | $472,020 | $164,569 | $51,910 | $688,499 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $688,499 |
| Expenses per Audited Statements | $684,191 |
| Total Expenses per Audited Statements | $684,191 |
| Expenses Not Reported on Financial Statements | $4,308 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $44,100 |
| Fundraising Direct Expenses | $16,418 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Touch-a-truck | $19,627 | $19,627 | $1,576 | $18,051 |
| Basket Raffle | $9,495 | $9,495 | - | $9,495 |
| Total Events | $44,100 | $44,100 | $16,418 | $27,682 |
“The form 990 is reviewed by the board of directors prior to filing”
“Full disclosure to board of directors and they shall determine whether conflict arises and what action deemed necessary to address the conflict and to protect the best interests of the library.”
“The library's governing documents, conflict of interest policy and/or financial statements are available upon request on library premises.”
“Restricted purchases: program service expenses 4,759. Management and general expenses 0. Fundraising expenses 0. Total expenses 4,759. Audio/video materials: program service expenses 2,923. Management and general expenses 0. Fundraising expenses 0. Total expenses 2,923. Staff development: program service expenses 1,294. Management and general expenses 1,295. Fundraising expenses 0. Total expenses 2,589. Miscellaneous: program service expenses 0. Management and general expenses 2,506. Fundraising expenses 0. Total expenses 2,506. Dues, subscriptions, memberships: program service expenses 0. Management and general expenses 1,228. Fundraising expenses 0. Total expenses 1,228. Bank fees: program service expenses 0. Management and general expenses 227. Fundraising expenses 0. Total expenses 227.”
“The library's board of directors, or a committee thereof, assumes responsibility for the oversight of the audit of its financial statements and the selection of an independent accountant. This process has not changed from the prior year.”
“The library is exempt from federal income tax under the provisions of section 501(c)(3) of the internal revenue code. Therefore, no provision for income taxes has been made in these financial statements. Uncertain tax positions are evaluated in accordance with fasb asc 740-10. Fasb asc 740-10 clarifies the accounting for uncertainty in income taxes recognized in the library's financial statements and prescribes 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 has been met. Fasb asc 740-10 also provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, and disclosure. The library had no material unrecognized tax benefits or accrued interest or penalties. The library has filed information returns in the united states. The library is no longer subject to u.s. Tax examinations by taxing authorities for years before 2021.”
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/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO INSPIRE AND ENRICH THE LIVES OF THE RESIDENTS IN OUR SUPPORTING MUNICIPALITIES BY OFFERING VALUABLE LIFETIME LITERACIES AND A COMMUNITY CENTRIC SERVICE APPROACH. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 240 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 22 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 174 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 436 |
| IRS990/AllOtherContributionsAmt | 0 | 373819 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 5256 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 8976 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 14232 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | HOLLY BENNETT |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6107595933 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 295 EAST CENTER STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | NAZARETH |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 18064 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 114022 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 72803 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 22293 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 66878 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 89171 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 861865 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 45546 |
| IRS990/CYOtherExpensesAmt | 0 | 281731 |
| IRS990/CYOtherRevenueAmt | 0 | 33025 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 251937 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 406768 |
| IRS990/CYTotalExpensesAmt | 0 | 688499 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 51910 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 940436 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | THE PRIMARY PURPOSE OF THE LIBRARY IS TO MAINTAIN A FREE PUBLIC LIBRARY IN THE BOROUGH OF NAZARETH, NORTHAMPTON COUNTY, PENNSYLVANIA. THE VISION: "THE LIBRARY WILL BE THE COMMUNITY CENTER OF THE MUNICIPALITIES WE SERVE, WHERE MEMBERS OF THE COMMUNITY SHARE EXPERIENCES, INFORMATION AND CULTIVATE RELATIONSHIPS" IS AN EXAMPLE OF ASPIRATIONAL THINKING ABOUT THE FUTURE AND NOT AN OVER-INFLATED VIEW OF THE LIBRARY. THE VISION IS BASED ON THE PROCESS OF MAKING A PERSONAL CONNECTION WITH PEOPLE THROUGH CONNECTING, DISCOVERING, EDUCATING AND RESPONDING TO THEIR NEEDS. THE LIBRARY IS COMMITTED TO PROVIDING OUTSTANDING SERVICE TO ALL PATRONS IN A COURTEOUS AND CONFIDENTIAL MANNER. THE LIBRARY PROMOTES THE LOVE OF BOOKS AND THE IMPORTANCE OF READING. THE LIBRARY VALUES READING AND INFORMATION LITERACY FOR THE KNOWLEDGE, POWER, AND RECREATION THEY BRING. IT RECOGNIZED THAT READING AND INFORMATION LITERACY PROVIDE A FOUNDATION FOR LIFELONG LEARNING, OPENING DOORS, AND EXPANDING HORIZONS. THE LIBRARY IS COMMITTED TO INTELLECTUAL FREEDOM AND TO PROVIDING CONVENIENT, EQUITABLE AND OPEN ACCESS TO THE RESOURCES AND SERVICES IT PROVIDES. THE LIBRARY EXTENDS ITS REACH AND IMPACT IN THE COMMUNITY THROUGH PARTNERSHIPS WITH INDIVIDUALS, PUBLIC AND NON-PROFIT ORGANIZATIONS, COMMUNITY GROUPS, EDUCATORS, AND BUSINESSES. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 81050 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 92737 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 33 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 472020 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 8250 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 8250 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 6187 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 6187 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 4308 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 4308 |
| 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 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 0.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/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 | 14746 |
| 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/PersonNm | 0 | HOLLY BENNETT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | CHRISTOPHER CROOK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | NATE GOLUB |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | LEONARD FODERA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | BECKY BARTLETT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JARRED BEDOYA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JULIE BENDER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | CINDY CORPORA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | EVAN DAVIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | KEITH MCKEON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | DAVENE PERRUSO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | MARY REICHEL-KNECHT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | NANCY TEAGUE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 71539 |
| 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/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/TitleTxt | 0 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE PRESIDENT |
| 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/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1950 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 16418 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 44100 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 12 |
| IRS990/GovernmentGrantsAmt | 0 | 488046 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 956854 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 12 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 11429 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 45714 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 57143 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1636 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 6546 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 8182 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 45546 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 45546 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 639866 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 689811 |
| IRS990/IRPDocumentCnt | 0 | 2 |
| 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/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO INSPIRE AND ENRICH THE LIVES OF THE RESIDENTS IN OUR SUPPORTING MUNICIPALITIES BY OFFERING VALUABLE LIFETIME LITERACIES AND A COMMUNITY OF CENTRIC SERVICE APPROACH. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 899633 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1163755 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 27682 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 27682 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 12185 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 818583 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1071018 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 17650 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 18372 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 72767 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 108789 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 639 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 6088 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 4037 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 10764 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 473 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 1000 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 3595 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 5068 |
| IRS990/OtherExpensesGrp/Desc | 0 | BOOKS |
| IRS990/OtherExpensesGrp/Desc | 1 | PATRON RESOURCES |
| IRS990/OtherExpensesGrp/Desc | 2 | LIBRARY PROGRAMS AND OU |
| IRS990/OtherExpensesGrp/Desc | 3 | PRINTING |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 2215 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 738 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 22414 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 22010 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 10579 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 4429 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 22414 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 22010 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 10579 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 7382 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 5343 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 5343 |
| IRS990/OtherRevenueTotalAmt | 0 | 5343 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 6348 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 26575 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 250206 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 283129 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 2052 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 6775 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 20573 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 29400 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | HOLLY BENNETT |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 722696 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 19851 |
| IRS990/PYOtherExpensesAmt | 0 | 297015 |
| IRS990/PYOtherRevenueAmt | 0 | 30108 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 111582 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 364058 |
| IRS990/PYTotalExpensesAmt | 0 | 661073 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 772655 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 251937 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 1 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 5343 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 145745 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 401141 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 861865 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 722696 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 648438 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 570558 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 516842 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 3320399 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 45546 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 25325 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 26169 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 32983 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 20051 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 150074 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 5343 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2917 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4997 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2645 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1805 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 17707 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.90020 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.95330 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 3140163 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 180236 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 861865 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 722696 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 648438 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 570558 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 516842 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 3320399 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 3488180 |
| 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 | 4308 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 684191 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InvestmentExpensesNotIncld2Amt | 0 | 4308 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 4308 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 12185 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 0 | 8237 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 1 | 50068 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 2 | 530484 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 3 | 101022 |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 0 | MONEY MARKET FUNDS |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 1 | EXCHANGE TRADED FUNDS |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 2 | MUTUAL FUNDS |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 3 | FIXED INCOME |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 0 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 1 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 2 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 3 | F |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 12185 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 4308 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 936128 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE LIBRARY IS EXEMPT FROM FEDERAL INCOME TAX UNDER THE PROVISIONS OF SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE. THEREFORE, NO PROVISION FOR INCOME TAXES HAS BEEN MADE IN THESE FINANCIAL STATEMENTS. UNCERTAIN TAX POSITIONS ARE EVALUATED IN ACCORDANCE WITH FASB ASC 740-10. FASB ASC 740-10 CLARIFIES THE ACCOUNTING FOR UNCERTAINTY IN INCOME TAXES RECOGNIZED IN THE LIBRARY'S FINANCIAL STATEMENTS AND PRESCRIBES 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 HAS BEEN MET. FASB ASC 740-10 ALSO PROVIDES GUIDANCE ON DE-RECOGNITION, CLASSIFICATION, INTEREST AND PENALTIES, ACCOUNTING IN INTERIM PERIODS, AND DISCLOSURE. THE LIBRARY HAD NO MATERIAL UNRECOGNIZED TAX BENEFITS OR ACCRUED INTEREST OR PENALTIES. THE LIBRARY HAS FILED INFORMATION RETURNS IN THE UNITED STATES. THE LIBRARY IS NO LONGER SUBJECT TO U.S. TAX EXAMINATIONS BY TAXING AUTHORITIES FOR YEARS BEFORE 2021. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalBookValueSecuritiesAmt | 0 | 689811 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 688499 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 940436 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 948313 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 684191 |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 16418 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | TOUCH-A-TRUCK |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event2Nm | 0 | BASKET RAFFLE |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 19627 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent2Amt | 0 | 9495 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsOtherEventsAmt | 0 | 14978 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 44100 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 19627 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent2Amt | 0 | 9495 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueOtherEventsAmt | 0 | 14978 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 44100 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | 27682 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssOtherEventsAmt | 0 | 14842 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 16418 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 1576 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherEventsTotalCnt | 0 | 2 |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE FORM 990 IS REVIEWED BY THE BOARD OF DIRECTORS PRIOR TO FILING |
No mirrored PDF or thumbnail assets are attached yet.