Liabilities / Assets
55th percentile
Higher debt load relative to assets than 55% of similar nonprofits.
990 • Fiscal year 2024 • EIN 84-3111259
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
55th percentile
Higher debt load relative to assets than 55% of similar nonprofits.
Liabilities / Revenue
70th percentile
Higher debt load relative to revenue than 70% of similar nonprofits.
Net Margin
1st percentile
Higher net margin than 1% of similar nonprofits.
Top Officer Pay
92nd percentile
Higher top officer pay than 92% of similar nonprofits.
Top officer pay equals 24.1% of source-year revenue.
Asset Growth
2nd percentile
Faster asset growth than 2% of similar nonprofits.
Revenue Growth
89th percentile
Faster revenue growth than 89% of similar nonprofits.
Assets
Down$2,609,226
Down $2,134,464 (-45%) from 2023
Net Assets
Down$2,374,614
Down $2,130,625 (-47%) from 2023
Liabilities
Down$234,612
Down $3,839 (-1.6%) from 2023
Revenue
Up$962,628
Up $433,867 (+82%) from 2023
Expenses
Up$3,093,349
Up $156,705 (+5.3%) from 2023
Net Income
Up-$2,130,721
Up $277,162 (+12%) from 2023
The Knowledge Futures Group builds infrastructure for a more effective, equitable, and sustainable knowledge economy. We currently maintain three core products: PubPub, an open-source platform for publishing academic work; the Underlay, a protocol and set of tools for building distributed knowledge graphs; Commonplace, a publication that discusses the digital infrastructure, policies, and cultures needed to distribute, constellate, and amplify knowledge for the public good.
Knowledge futures group builds infrastructure for a more effective, equitable, and sustainable knowledge economy.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $3,576,643 | $1,482,703 | ▼ $2,093,940 |
| Savings and Temporary Cash Investments | $1,022,227 | $1,035,018 | ▲ $12,791 |
| Pledges and Grants Receivable | $75,000 | $50,000 | ▼ $25,000 |
| Prepaid Expenses and Deferred Charges | $26,007 | $32,332 | ▲ $6,325 |
| Accounts Receivable | $43,813 | $9,173 | ▼ $34,640 |
| Total Assets | $4,743,690 | $2,609,226 | ▼ $2,134,464 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $173,411 | $143,160 | ▼ $30,251 |
| Deferred Revenue | $65,040 | $91,452 | ▲ $26,412 |
| Total Liabilities | $238,451 | $234,612 | ▼ $3,839 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $4,430,239 | $2,324,614 | ▼ $2,105,625 |
| Net Assets With Donor Restrictions | $75,000 | $50,000 | ▼ $25,000 |
| Total Net Assets Fund Balance | $4,505,239 | $2,374,614 | ▼ $2,130,625 |
| Total Liabilities and Net Assets / Fund Balance | $4,743,690 | $2,609,226 | ▼ $2,134,464 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Zach Verdin | Executive Director | PT | $203,324 | $28,498 | $231,822 |
| Catherine Ahearn | Head of Communities | PT | $209,768 | $17,328 | $227,096 |
| Gabriel Stein | Head of Operations and Pro | PT | $221,310 | $189 | $221,499 |
| Travis Rich | Head of R&d | PT | $200,930 | $9,030 | $209,960 |
| Eric Mcdaniel | Engineering Manager | PT | $159,150 | $24,921 | $184,071 |
| Kalil Smith-nuevelle | Senior Software Engineer | PT | $146,008 | $13,578 | $159,586 |
| Reem Hassan | Deputy Director, Operations | PT | $124,540 | $9,621 | $134,161 |
| Qwelian Tanner | Software Engineer | PT | $122,766 | $8,603 | $131,369 |
| Emily Esten | Customer Success Manager | PT | $103,844 | $12,251 | $116,095 |
| Name | Title |
|---|---|
| Boyana Konforti | Board Member |
| Gregory Eow | Board Member |
| Michael Stebbins | Board Member |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $2,398,928 |
| Other Expenses | $694,421 |
| Total Fundraising Expense | $311,861 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $1,111,797 | $100,132 | - | $1,211,929 |
| Current Officers, Directors, Trustees, and Key Employees | $399,692 | $204,004 | $293,994 | $897,690 |
| Fees for Services Other | $347,362 | $24,114 | - | $371,476 |
| Payroll Taxes | $100,328 | $19,241 | $17,867 | $137,436 |
| Other Employee Benefits | $107,742 | $11,189 | - | $118,931 |
| Fees for Services Accounting | - | $52,518 | - | $52,518 |
| Travel | $51,298 | - | - | $51,298 |
| Pension Plan Contributions | $31,659 | $1,283 | - | $32,942 |
| Occupancy | $2,859 | $20,967 | - | $23,826 |
| Insurance | - | $12,248 | - | $12,248 |
| Fees for Services Legal | - | $10,965 | - | $10,965 |
| Office Expenses | - | $8,768 | - | $8,768 |
| Other Expenses | $104,832 | $2,476 | - | $2,476 |
| Conferences and Meetings | $1,077 | - | - | $1,077 |
| Total Functional Expenses | $2,258,646 | $522,842 | $311,861 | $3,093,349 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $3,093,349 |
| Total Expenses per Audited Statements | $3,093,349 |
| Total Expenses per Form 990 | $3,093,349 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The organization reviewed the 990 with the board prior to filing. The 990 is reviewed and approved by board asynchronously.”
“At beginning of term, members list all conflicts of interests. If conflicts arise, members are asked to seek outside counsel and recuse themselves from decisions as needed.”
“The executive compensation policy for kfi involves the board's annual review to set competitive, market-based compensation for the executive director. The board meets independent of the ed and other org executives to discuss executive compensation, focusing on internal and external equity. The process includes gathering market data from various sources, performing annual performance reviews, and presenting recommendations to the board, ensuring documentation of discussions and decisions. After review of data collected, the full board will meet and decide on compensation of the executive officers. A quorum must be present to approve the recommendation, and the board must document how it reached its decisions, including the data on which it relied, in the minutes during which the compensation was approved. An email from the board or minutes showing approval of compensation change, if any, must be sent to the operations team at kf to make changes in the payroll system.”
“No other documents available to the public.”
“Consultant: program service expenses 347,362. Management and general expenses 0. Fundraising expenses 0. Total expenses 347,362. Other professional fees: program service expenses 0. Management and general expenses 24,114. Fundraising expenses 0. Total expenses 24,114.”
“The organization does not believe its financial statements include any material, uncertain tax positions. Tax filings for the period ending june 30, 2021 and later are subject to examination by applicable taxing authorities.”
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 | 173411 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 143160 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 43813 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 9173 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | KNOWLEDGE FUTURES GROUP BUILDS INFRASTRUCTURE FOR A MORE EFFECTIVE, EQUITABLE, AND SUSTAINABLE KNOWLEDGE ECONOMY. |
| IRS990/AllOtherContributionsAmt | 0 | 543029 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | GABRIEL STEIN |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6173705665 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 245 MAIN STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | CAMBRIDGE |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 02142 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 3576643 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1482703 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 293994 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 204004 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 399692 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 897690 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 1077 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 1077 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 543029 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 25562 |
| IRS990/CYOtherExpensesAmt | 0 | 694421 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 394037 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -2130721 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2398928 |
| IRS990/CYTotalExpensesAmt | 0 | 3093349 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 311861 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 962628 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 65040 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 91452 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | PUBPUB: PUBPUB IS OUR OPEN-SOURCE PLATFORM FOR CREATING FULL-STACK KNOWLEDGE INFRASTRUCTURE FOR COMMUNITIES OF ALL TYPES. MEMBERS PAY AN ANNUAL FEE TO JOIN OUR OPEN KNOWLEDGE SHARING COMMUNITY AND SUPPORT US IN HOSTING & DEVELOPING THE PLATFORM. REVENUE ALSO COMES FROM SUPPORTING SERVICES WE OFFER TO SET UP COMMUNITIES ON PUBPUB PLATFORM. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 75000 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 50000 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 14 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 2213638 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 52518 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 52518 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 10965 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 10965 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 24114 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 347362 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 371476 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 32.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 32.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 32.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 32.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 32.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 32.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 32.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 32.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 32.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 28498 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 9030 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 189 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 17328 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 24921 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 13578 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 9621 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 8603 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 12251 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ZACH VERDIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | TRAVIS RICH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | MICHAEL STEBBINS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | BOYANA KONFORTI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | GREGORY EOW |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | GABRIEL STEIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | CATHERINE AHEARN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ERIC MCDANIEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | KALIL SMITH-NUEVELLE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | REEM HASSAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | QWELIAN TANNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | EMILY ESTEN |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 203324 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 200930 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 221310 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 209768 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 159150 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 146008 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 124540 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 122766 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 103844 |
| 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/TitleTxt | 0 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | HEAD OF R&D |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | HEAD OF OPERATIONS AND PRO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | HEAD OF COMMUNITIES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | ENGINEERING MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | SENIOR SOFTWARE ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DEPUTY DIRECTOR, OPERATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | SOFTWARE ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | CUSTOMER SUCCESS MANAGER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2019 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 5 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 962628 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 3 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 9 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 12248 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 12248 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 25562 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 25562 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 7 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| 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 KNOWLEDGE FUTURES GROUP BUILDS INFRASTRUCTURE FOR A MORE EFFECTIVE, EQUITABLE, AND SUSTAINABLE KNOWLEDGE ECONOMY. WE CURRENTLY MAINTAIN THREE CORE PRODUCTS: PUBPUB, AN OPEN-SOURCE PLATFORM FOR PUBLISHING ACADEMIC WORK; THE UNDERLAY, A PROTOCOL AND SET OF TOOLS FOR BUILDING DISTRIBUTED KNOWLEDGE GRAPHS; COMMONPLACE, A PUBLICATION THAT DISCUSSES THE DIGITAL INFRASTRUCTURE, POLICIES, AND CULTURES NEEDED TO DISTRIBUTE, CONSTELLATE, AND AMPLIFY KNOWLEDGE FOR THE PUBLIC GOOD. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4505239 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2374614 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 4430239 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2324614 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 20967 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 2859 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 23826 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 8768 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 8768 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 11189 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 107742 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 118931 |
| IRS990/OtherExpensesGrp/Desc | 0 | SOFTWARE AND WEB SERIES |
| IRS990/OtherExpensesGrp/Desc | 1 | OTHER EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 2 | RECRUITING |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 54937 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 2476 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 104832 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 104832 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 54937 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 2476 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 100132 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1111797 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1211929 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 17867 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 19241 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 100328 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 137436 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 1283 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 31659 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 32942 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 75000 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 50000 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 26007 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 32332 |
| IRS990/PrincipalOfficerNm | 0 | GABRIEL STEIN |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | 96 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PROGRAM SERVICE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 394037 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 394037 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | DOCMAPS: PROJECT TO INCREASE PREPRINT REVIEW CREATION, SHARING AND VISIBILITY. WINDING DOWN ACTIVITY RELATED TO DOCMAPS IN 2024. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 33867 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | UNDERLAY: UNDERLAY IS AN OPEN-SOURCE SPACE TO PUBLISH AND SHARE DATA. NOT MUCH ACTIVITY RELATED TO UNDERLAY IN 2024, JUST MAINTAING WITH EXISITING SOFTWARE. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 8841 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | THE COMMONPLACE |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 2300 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 84349 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 72126 |
| IRS990/PYOtherExpensesAmt | 0 | 868768 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 372286 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -2407883 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2067876 |
| IRS990/PYTotalExpensesAmt | 0 | 2936644 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 528761 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -2130721 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 394037 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1022227 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1035018 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 543029 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 83439 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 6875625 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2410625 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1830000 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 11742718 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 25562 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 72126 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 97688 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 1366964 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.77620 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.76720 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 9189950 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 2552768 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 543029 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 83439 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 6875625 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2410625 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1830000 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 11742718 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 11840406 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 3093349 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 962628 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION DOES NOT BELIEVE ITS FINANCIAL STATEMENTS INCLUDE ANY MATERIAL, UNCERTAIN TAX POSITIONS. TAX FILINGS FOR THE PERIOD ENDING JUNE 30, 2021 AND LATER ARE SUBJECT TO EXAMINATION BY APPLICABLE TAXING AUTHORITIES. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 3093349 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 962628 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 962628 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 3093349 |
| 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/CompensationSurveyInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/Form990OfOtherOrganizationsInd | 0 | X |
| IRS990ScheduleJ/IndependentConsultantInd | 0 | X |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 203324 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 209768 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 2 | 221310 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 3 | 200930 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 4 | 159150 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 5 | 146008 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 8769 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 8769 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 3 | 8841 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 4 | 7042 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 5 | 4725 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 4 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.