Liabilities / Assets
37th percentile
Higher debt load relative to assets than 37% of similar nonprofits.
EIN 23-6395216 • 501(c)3 • Easton, PA
Profile
The mission of the library is to promote literacy, to advance lifelong learning, and to contribute to the development of an active and informed community of citizens.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
37th percentile
Higher debt load relative to assets than 37% of similar nonprofits.
Liabilities / Revenue
38th percentile
Higher debt load relative to revenue than 38% 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
64th percentile
Faster asset growth than 64% of similar nonprofits.
Revenue Growth
37th percentile
Faster revenue growth than 37% of similar nonprofits.
Assets
Up$4,266,659
Up $315,467 (+8.0%) from 2024
Liabilities
Up$81,241
Up $5,312 (+7.0%) from 2024
Net Assets
Up$4,185,418
Up $310,155 (+8.0%) from 2024
Revenue
Up$2,599,734
Up $13,587 (+0.5%) from 2024
Expenses
Up$2,438,368
Up $105,756 (+4.5%) from 2024
Net Income
Down$161,366
Down $92,169 (-36%) from 2024
Most recent year
2025 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
To provide free library services to all residents of the easton area school district
To promote literacy, to advance lifelong learning, and to contribute to the development of an active and informed community of citizens.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $2,484,106 | $2,668,614 | ▲ $184,508 |
| Investments in Publicly Traded Securities | $1,243,540 | $1,408,566 | ▲ $165,026 |
| Land, Buildings, and Equipment, Net | $97,671 | $79,320 | ▼ $18,351 |
| Prepaid Expenses and Deferred Charges | $77,407 | $71,400 | ▼ $6,007 |
| Cash and Non-Interest-Bearing Accounts | $396 | $2,489 | ▲ $2,093 |
| Accounts Receivable | $1,817 | $1,578 | ▼ $239 |
| Total Assets | $3,951,192 | $4,266,659 | ▲ $315,467 |
| Other Assets Total | $46,255 | $34,692 | ▼ $11,563 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $29,674 | $46,549 | ▲ $16,875 |
| Other Liabilities | $46,255 | $34,692 | ▼ $11,563 |
| Total Liabilities | $75,929 | $81,241 | ▲ $5,312 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $2,963,915 | $3,177,623 | ▲ $213,708 |
| Net Assets With Donor Restrictions | $911,348 | $1,007,795 | ▲ $96,447 |
| Total Net Assets Fund Balance | $3,875,263 | $4,185,418 | ▲ $310,155 |
| Total Liabilities and Net Assets / Fund Balance | $3,951,192 | $4,266,659 | ▲ $315,467 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $18,255 | $670,505 | $688,760 |
| Leasehold Improvements | $61,065 | $488,243 | $549,308 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2024 | $777,977 | - | ▲ $109,430 | $10,196 | $877,211 |
| 2023 | $613,218 | $50,000 | ▲ $125,176 | $10,417 | $777,977 |
| 2022 | $530,603 | - | ▲ $82,615 | - | $613,218 |
| 2021 | $603,603 | - | ▼ $73,000 | - | $530,603 |
| 2020 | $460,667 | - | ▲ $190,945 | - | $651,612 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Jennifer Long | Library Director | FT | $106,335 | $48,941 | $155,276 |
| Name | Title |
|---|---|
| Ana Ramirez-luhrs | President |
| John Thomas Iii | Vice President |
| Abby Van Horne-brett | Director |
| Betsy Walker | Director |
| Catherine Long | Director |
| Timothy Reilly | Secretary |
| W Peter Lake | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,779,222 |
| Other Expenses | $659,146 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $774,306 | $389,635 | - | $1,163,941 |
| Pension Plan Contributions | $110,487 | $79,185 | - | $189,672 |
| Other Employee Benefits | $102,474 | $65,759 | - | $168,233 |
| Current Officers, Directors, Trustees, and Key Employees | $40,152 | $120,456 | - | $160,608 |
| Occupancy | $94,339 | $53,904 | - | $148,243 |
| Payroll Taxes | $60,882 | $35,886 | - | $96,768 |
| Travel | $24,092 | $9,304 | - | $33,396 |
| Information Technology | $30,809 | - | - | $30,809 |
| Depreciation Depletion | $17,984 | $367 | - | $18,351 |
| Office Expenses | $8,252 | $4,243 | - | $12,495 |
| Fees for Services Other | - | $12,068 | - | $12,068 |
| Fees for Services Accounting | - | $9,900 | - | $9,900 |
| Insurance | $9,409 | - | - | $9,409 |
| Other Expenses | $24,766 | $7,303 | - | $7,303 |
| All Other Expenses | $4,158 | - | - | $4,158 |
| Fees for Services Legal | - | $256 | - | $256 |
| Total Functional Expenses | $1,632,902 | $805,466 | $0 | $2,438,368 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $2,891,834 |
| Expenses per Audited Statements | $2,438,368 |
| Total Expenses per Form 990 | $2,438,368 |
| Expenses Not Reported on Form 990 | $453,466 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Lease Liability | $34,692 |
“The 990 is presented to the board for review prior to filing.”
“Copies of the form 990 and financial statements can be requested by the general public by written request, in person, or by telephone. Copies will be provided.”
“The library has collections of fine art as well as inexhaustible collections and books. The fine art collections consist of artifacts of historical significance and art objects that are held for educational, research, and curatorial purposes. Each of the items is preserved and cared for and activities verifying their existence and assessing their condition are performed continuously. The collections are subject to a policy that allows proceeds from their sales to be used as the board of directors sees fit. Books and inexhausible collections, including research books, are also held by the library. The value of these collection items are not determinable and are not included in the statement of financial position. Accessions and deaccsessions were not significant during the year ended june 30, 2025.”
“The library has general endowment funds with income available for operations as well as marx room endowment funds with income restricted to support marx room activities.”
“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 2022.”
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 | 29674 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 46549 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 1817 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1578 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROMOTE LITERACY, TO ADVANCE LIFELONG LEARNING, AND TO CONTRIBUTE TO THE DEVELOPMENT OF AN ACTIVE AND INFORMED COMMUNITY OF CITIZENS. |
| IRS990/AllOtherContributionsAmt | 0 | 2455452 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 4158 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 4158 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 0 |
| IRS990/AuditCommitteeInd | 0 | 0 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | JENNIFER LONG |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6102582917 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 515 CHURCH STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | EASTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 18042 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 396 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 2489 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 1 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 120456 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 40152 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 160608 |
| 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 | 2455452 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 105131 |
| IRS990/CYOtherExpensesAmt | 0 | 659146 |
| IRS990/CYOtherRevenueAmt | 0 | 6021 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 33130 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 161366 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1779222 |
| IRS990/CYTotalExpensesAmt | 0 | 2438368 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2599734 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 367 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 17984 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 18351 |
| IRS990/Desc | 0 | THE MISSION OF THE LIBRARY IS TO PROMOTE LITERACY, TO ADVANCE LIFELONG LEARNING, AND TO CONTRIBUTE TO THE DEVELOPMENT OF AN ACTIVE AND INFORMED COMMUNITY OF CITIZENS. IN SUPPORT OF THIS MISSION: 1) THE LIBRARY EDUCATES, ENTERTAINS AND CHALLENGES CHILDREN. APPRECIATION OF LITERATURE AND THE ARTS IS FOSTERED AND PATRONS OF ALL AGES EXPLORE THE VAST BODY OF COLLECTIVE KNOWLEDGE AND INFORMATION AS WELL AS EXPERIENCE THE CREATIONS OF FINE ARTISTS, COMPOSERS, WRITERS, MUSICIANS, FILM MAKERS, AND DRAMATISTS.2) THE LIBRARY OFFERS ALL CITIZENS THE RIGHT TO OBTAIN INFORMATION AND KNOWLEDGE FREELY. A STRONG LIBRARY IS ESSENTIAL FOR DYNAMIC COMMUNITY AND A FREE SOCIETY.3) THE LIBRARY STRIVES TO MAINTAIN AN AWARENESS OF NEW DEVELOPMENTS IN THIS AGE OF INFORMATION AND, WHEN FEASIBLE, MAKES AN EFFORT TO IMPLEMENT NEW TECHNOLOGY AND SERVICES IN WAYS THAT MAKE THEM EQUALLY AVAILABLE AND ACCESSIBLE TO ALL CITIZENS IN OUR SERVICE AREA.4) THE LIBRARY, AS THE DISTRICT LIBRARY CENTER FOR EASTERN NORTHAMPTON COUNTY AND MONROE COUNTY, PROMOTES AND SUPPORTS LOCAL LIBRARIES THROUGH THE PROVISION OF CONSULTATION AND ADJUNCT SERVICES. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 911348 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1007795 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 1 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 52 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1632902 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 9900 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 9900 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 256 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 256 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 12068 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 12068 |
| 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 | 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/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 | 48941 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ANA RAMIREZ-LUHRS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JOHN THOMAS III |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | W PETER LAKE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | TIMOTHY REILLY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | CATHERINE LONG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | ABBY VAN HORNE-BRETT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | BETSY WALKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | JENNIFER LONG |
| 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 | 106335 |
| 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/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | LIBRARY DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1811 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 5496 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 10196 |
| IRS990/GrossReceiptsAmt | 0 | 2604434 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 30809 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 30809 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 9409 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 9409 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 99635 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 99635 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1243540 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 1408566 |
| IRS990/IRPDocumentCnt | 0 | 6 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1158748 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 97671 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 79320 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1238068 |
| IRS990/LegalDomicileStateCd | 0 | PA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 4700 |
| 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 | THE MISSION OF THE LIBRARY IS TO PROMOTE LITERACY, TO ADVANCE LIFELONG LEARNING, AND TO CONTRIBUTE TO THE DEVELOPMENT OF AN ACTIVE AND INFORMED COMMUNITY OF CITIZENS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 3875263 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 4185418 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 5496 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 5496 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 148789 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2963915 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 3177623 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 53904 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 94339 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 148243 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 4243 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 8252 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 12495 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 46255 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 34692 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 65759 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 102474 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 168233 |
| IRS990/OtherExpensesGrp/Desc | 0 | COLLECTION EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 1 | INTERLIBRARY DELIVERY |
| IRS990/OtherExpensesGrp/Desc | 2 | SUPPLIES AND SMALL EQUI |
| IRS990/OtherExpensesGrp/Desc | 3 | PUBLIC RELATIONS AND PR |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 17200 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 7303 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 284291 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 46501 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 24766 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 301491 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 46501 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 24766 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 7303 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 46255 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 34692 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 611710 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 6021 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 6021 |
| IRS990/OtherRevenueTotalAmt | 0 | 6021 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 389635 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 774306 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1163941 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 35886 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 60882 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 96768 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 79185 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 110487 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 189672 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 77407 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 71400 |
| IRS990/PrincipalOfficerNm | 0 | JENNIFER LONG |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611710 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611710 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 611710 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | USED BOOK SALES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | FEES FOR SERVICES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | FINES/FEES/LOST BOOK C |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 14547 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 14073 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 4510 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 14547 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 14073 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 4510 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 2444405 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 107514 |
| IRS990/PYOtherExpensesAmt | 0 | 631835 |
| IRS990/PYOtherRevenueAmt | 0 | 1117 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 33111 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 253535 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1700777 |
| IRS990/PYTotalExpensesAmt | 0 | 2332612 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 2586147 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 161366 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 0 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 39151 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 2484106 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 2668614 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 2455452 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2444405 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2424506 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2257015 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2540852 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 12122230 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearAmt | 0 | 453466 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus1YearAmt | 0 | 448329 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 451819 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 444133 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 426942 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 2224689 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 99635 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 102989 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 71821 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 19256 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 12933 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 306634 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 6021 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1117 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1331 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1885 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 10354 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.97840 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.98370 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 14346919 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 2908918 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2892734 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2876325 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2701148 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2967794 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 14346919 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 14663907 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/CollectionUsedPreservationInd | 0 | X |
| IRS990ScheduleD/CollectionUsedPubExhibitionInd | 0 | X |
| IRS990ScheduleD/CollUsedScholarlyRsrchInd | 0 | X |
| IRS990ScheduleD/CYEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 777977 |
| IRS990ScheduleD/CYEndwmtFundGrp/EndYearBalanceAmt | 0 | 877211 |
| IRS990ScheduleD/CYEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 109430 |
| IRS990ScheduleD/CYEndwmtFundGrp/OtherExpendituresAmt | 0 | 10196 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 613218 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/ContributionsAmt | 0 | 50000 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 777977 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 125176 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 10417 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 530603 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 613218 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 82615 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 603603 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 530603 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | -73000 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 460667 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 651612 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 190945 |
| IRS990ScheduleD/DonatedServicesAndUseFcltsAmt | 0 | 453466 |
| IRS990ScheduleD/DonatedServicesUseFcltsAmt | 0 | 453466 |
| IRS990ScheduleD/EndowmentsHeldRelatedOrgInd | 0 | 0 |
| IRS990ScheduleD/EndowmentsHeldUnrelatedOrgInd | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 18255 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 670505 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 688760 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 453466 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 2438368 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 61065 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 488243 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 549308 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 148789 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 34692 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | LEASE LIABILITY |
| IRS990ScheduleD/PrmnntEndowmentBalanceEOYPct | 0 | 0.32460 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 602255 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 2599734 |
| IRS990ScheduleD/SolicitedAssetsSaleInd | 0 | 0 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE LIBRARY HAS COLLECTIONS OF FINE ART AS WELL AS INEXHAUSTIBLE COLLECTIONS AND BOOKS. THE FINE ART COLLECTIONS CONSIST OF ARTIFACTS OF HISTORICAL SIGNIFICANCE AND ART OBJECTS THAT ARE HELD FOR EDUCATIONAL, RESEARCH, AND CURATORIAL PURPOSES. EACH OF THE ITEMS IS PRESERVED AND CARED FOR AND ACTIVITIES VERIFYING THEIR EXISTENCE AND ASSESSING THEIR CONDITION ARE PERFORMED CONTINUOUSLY. THE COLLECTIONS ARE SUBJECT TO A POLICY THAT ALLOWS PROCEEDS FROM THEIR SALES TO BE USED AS THE BOARD OF DIRECTORS SEES FIT. BOOKS AND INEXHAUSIBLE COLLECTIONS, INCLUDING RESEARCH BOOKS, ARE ALSO HELD BY THE LIBRARY. THE VALUE OF THESE COLLECTION ITEMS ARE NOT DETERMINABLE AND ARE NOT INCLUDED IN THE STATEMENT OF FINANCIAL POSITION. ACCESSIONS AND DEACCSESSIONS WERE NOT SIGNIFICANT DURING THE YEAR ENDED JUNE 30, 2025. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | THE LIBRARY HAS GENERAL ENDOWMENT FUNDS WITH INCOME AVAILABLE FOR OPERATIONS AS WELL AS MARX ROOM ENDOWMENT FUNDS WITH INCOME RESTRICTED TO SUPPORT MARX ROOM ACTIVITIES. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 2 | 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 2022. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART III, LINE 1A: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | PART V, LINE 4: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | PART X, LINE 2: |
| IRS990ScheduleD/TermEndowmentBalanceEOYPct | 0 | 0.67540 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 79320 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 2438368 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 34692 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 2599734 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 3201989 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 2891834 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 106335 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.