Liabilities / Assets
50th percentile
Higher debt load relative to assets than 50% of similar nonprofits.
EIN 82-1553008 • 501(c)3 • San Diego, CA
Profile
The news revenue hub aims to fortify the public's access to quality journalism by helping news organizations build sustainability.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
50th percentile
Higher debt load relative to assets than 50% of similar nonprofits.
Liabilities / Revenue
45th percentile
Higher debt load relative to revenue than 45% of similar nonprofits.
Net Margin
7th percentile
Higher net margin than 7% of similar nonprofits.
Top Officer Pay
95th percentile
Higher top officer pay than 95% of similar nonprofits.
Top officer pay equals 9.3% of source-year revenue.
Asset Growth
6th percentile
Faster asset growth than 6% of similar nonprofits.
Revenue Growth
21st percentile
Faster revenue growth than 21% of similar nonprofits.
Assets
Down$2,900,779
Down $1,468,666 (-34%) from 2023
Liabilities
Up$186,712
Up $52,932 (+40%) from 2023
Net Assets
Down$2,714,067
Down $1,521,598 (-36%) from 2023
Revenue
Down$3,440,763
Down $460,355 (-12%) from 2023
Expenses
Up$5,011,475
Up $824,210 (+20%) from 2023
Net Income
Down-$1,570,712
Down $1,284,565 (-449%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
The news revenue hub aims to fortify the public's access to quality journalism by helping news organizations build sustainability.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Pledges and Grants Receivable | $1,160,000 | - | - |
| Investments in Publicly Traded Securities | $965,433 | $1,035,459 | ▲ $70,026 |
| Cash and Non-Interest-Bearing Accounts | $741,824 | $1,030,827 | ▲ $289,003 |
| Savings and Temporary Cash Investments | $1,085,515 | $318,689 | ▼ $766,826 |
| Intangible Assets | $349,478 | $271,815 | ▼ $77,663 |
| Accounts Receivable | $57,783 | $233,724 | ▲ $175,941 |
| Prepaid Expenses and Deferred Charges | $9,412 | $10,265 | ▲ $853 |
| Total Assets | $4,369,445 | $2,900,779 | ▼ $1,468,666 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $118,930 | $109,579 | ▼ $9,351 |
| Deferred Revenue | $14,850 | $77,133 | ▲ $62,283 |
| Total Liabilities | $133,780 | $186,712 | ▲ $52,932 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,796,529 | $2,214,067 | ▲ $417,538 |
| Net Assets With Donor Restrictions | $2,439,136 | $500,000 | ▼ $1,939,136 |
| Total Net Assets Fund Balance | $4,235,665 | $2,714,067 | ▼ $1,521,598 |
| Total Liabilities and Net Assets / Fund Balance | $4,369,445 | $2,900,779 | ▼ $1,468,666 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Mary Walter-brown | Director/CEO | FT | $273,198 | $45,695 | $318,893 |
| Daniel Craigmile | Chief Technology Officer | FT | $220,748 | $22,579 | $243,327 |
| Evan Mackinder | VP of Business Development | FT | $179,850 | $20,774 | $200,624 |
| Sarah Bishop Woods | Treasurer/chief Strategy Officer | FT | $153,966 | $34,727 | $188,693 |
| Graham Watson-ringo | VP of Success and Growth | FT | $162,825 | $20,050 | $182,875 |
| Christopher Klimas | Lead Engineer | FT | $156,660 | $10,599 | $167,259 |
| Abbey Gingras | Senior Director of Consult | FT | $145,575 | $18,679 | $164,254 |
| Anne Marie Grisanti | Secretary & Director of Op | FT | $92,587 | $30,248 | $122,835 |
| Name | Title |
|---|---|
| Eric Poerschke | President |
| Corey Fayman | Director |
| John Jakovich | Director |
| Nicco Mele | Director |
| Sisi Wei | Director |
| Steph Yiu | Director |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Toptal LLC | Third Party Contractor Service Vendor. U | 2810 NORTH CHURCH STREET 36879, Wilmington, DE 19802-4447 | $330,776 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $3,330,550 |
| Other Expenses | $1,680,925 |
| Total Fundraising Expense | $342,538 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $1,690,796 | $92,332 | $200,320 | $1,983,448 |
| Current Officers, Directors, Trustees, and Key Employees | $653,306 | $35,676 | $77,402 | $766,384 |
| Fees for Services Other | $432,229 | $224,951 | - | $657,180 |
| Payroll Taxes | $184,478 | $10,074 | $21,857 | $216,409 |
| Other Employee Benefits | $168,071 | $9,178 | $19,913 | $197,162 |
| Pension Plan Contributions | $142,484 | $7,781 | $16,882 | $167,147 |
| Travel | $144,235 | - | $5,263 | $149,498 |
| Occupancy | - | $139,168 | - | $139,168 |
| Fees for Services Accounting | $21,067 | $84,485 | - | $105,552 |
| Information Technology | $67,916 | $9,745 | - | $77,661 |
| Other Expenses | $65,596 | $75,265 | $901 | $65,596 |
| Fees for Services Legal | $52,435 | $1,126 | - | $53,561 |
| Advertising | $50,138 | $2,385 | - | $52,523 |
| Office Expenses | $13,728 | $1,970 | - | $15,698 |
| Fees for Service Investment Mgmnt Fees | - | $9,229 | - | $9,229 |
| Insurance | - | $7,959 | - | $7,959 |
| Interest | - | $1,009 | - | $1,009 |
| Total Functional Expenses | $3,956,604 | $712,333 | $342,538 | $5,011,475 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $5,011,475 |
| Total Expenses per Audited Statements | $5,011,475 |
| Total Expenses per Form 990 | $5,011,475 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“Mary walter-brown, christina shih and tristan loper met while working in the non-profit journalism industry. They formed a for-profit business of which they were shareholders, but the business was converted to the non-profit news revenue hub on 07/02/2018.”
“The organization has a finance committee that can make recommendations to the board but it does not have authority to act on behalf of the board.”
“The organization's president, chief operations officer and accountant reviewed the form 990 together.”
“The organization makes its conflict of interest policy available to the public upon written request to the address on the form 990.”
“Line 15a explanation: compensation for the executive team and staff is approved during the budget process. The organization considers competitive salary trends by utilizing surveys and marketplace data. Recruiting experience also helps provide insight into salary requirements. The board of directors approves the annual budget which includes approval of compensation for the ceo and key executives. Line 15b explanation: compensation for the executive team and staff is approved during the budget process. The organization considers competitive salary trends by utilizing surveys and marketplace data. Recruiting experience also helps provide insight into salary requirements. The board of directors approves the annual budget which includes approval of compensation for other officers or key employees.”
“The organization makes its governing documents, conflict of interest policy, and financial statements available to the public upon written request to the address on the form 990.”
“Other professional fees: program service expenses 432,229. Management and general expenses 224,951. Fundraising expenses 0. Total expenses 657,180.”
“The organization's 2024 tax return was timely filed before the extended tax deadline on november 17, 2025; however, the 2024 audit was not complete until december 2025. The amended tax return includes the following audit adjustments: - part viii line 2a and part x line 19 $16,201 reclassification from deferred revenue to client service fees revenue. - part x lines 3 and 4 a $100,000 reclassification from grants receivable to accounts receivable. - part x line 9 $1 rounding adjustment as per audited financial statements. - part x lines 27 and 28 the amount of restricted net assets was not available for the originally filed return. The amended return accurately shows $500,000 as the restricted net assets amount. There is a $1,587,406 increase to unrestricted net assets. - part iii line 4a revenue reflects increase in revenue as noted above. - schedule d part xi line 1 reflects increase in revenue as noted above. - schedule d part xiii the financial statement disclosure regarding income taxes has been updated.”
“The organization is exempt from income taxes as an organization described under section 501(c)(3) of the tax code and corresponding sections of the california revenue and taxation code, except for taxes on net unrelated business income. In accordance with financial accounting standards board ("fasb") accounting standards codification ("asc") 740, accounting for uncertainty in income taxes, the organization evaluates annually any uncertain tax positions taken or expected to be taken on a tax return by applying a threshold of more likely than not for recognition. Management evaluated its tax positions and determined that it has no uncertain tax positions at december 31, 2024. There have been no related tax penalties or interest, which would be classified as tax expense in the statement of activities.”
“ROUNDING ADJUSTMENT 1.”
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 | 118930 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 109579 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 57783 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 233724 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | THE NEWS REVENUE HUB AIMS TO FORTIFY THE PUBLIC'S ACCESS TO QUALITY JOURNALISM BY HELPING NEWS ORGANIZATIONS BUILD SUSTAINABILITY. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 2385 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 50138 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 52523 |
| IRS990/AllOtherContributionsAmt | 0 | 577485 |
| IRS990/AmendedReturnInd | 0 | X |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | MARY WALTER-BROWN |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6195357597 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 6322 LAKE SHORE DRIVE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SAN DIEGO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 92119 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 741824 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1030827 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 77402 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 35676 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 653306 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 766384 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 330776 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 2810 NORTH CHURCH STREET 36879 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | WILMINGTON |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | DE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 198024447 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | TOPTAL LLC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | THIRD PARTY CONTRACTOR SERVICE VENDOR. U |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 577485 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 63544 |
| IRS990/CYOtherExpensesAmt | 0 | 1680925 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2799734 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -1570712 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 3330550 |
| IRS990/CYTotalExpensesAmt | 0 | 5011475 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 342538 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3440763 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 14850 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 77133 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | THE NEWS REVENUE HUB INC HELPS NEWS ORGANIZATIONS LEARN HOW TO DESIGN AND IMPLEMENT SUBSCRIBER RECRUITMENT PROGRAMS, ANALYZE DATA AND DEVELOP COMPANY MESSAGING AND STORY. NEWS ORGANIZATIONS ALSO LEARN HOW TO UTILIZE VARIOUS TECHNOLOGY APPLICATIONS, HOW TO DESIGN CAMPAIGN TEMPLATES, GRAPHICS, AND OTHER CORPORATE MEMBERSHIP PAGES. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2439136 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 500000 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 25 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 3956604 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 84485 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 21067 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 105552 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 1126 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 52435 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 53561 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 224951 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 432229 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 657180 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 9229 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 9229 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | 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/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 45695 |
| 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 | 34727 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 30248 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 22579 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 20774 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 20050 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 10599 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 18679 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ERIC POERSCHKE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MARY WALTER-BROWN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | COREY FAYMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SISI WEI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | NICCO MELE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | STEPH YIU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JOHN JAKOVICH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | SARAH BISHOP WOODS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ANNE MARIE GRISANTI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | DANIEL CRAIGMILE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | EVAN MACKINDER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | GRAHAM WATSON-RINGO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | CHRISTOPHER KLIMAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | ABBEY GINGRAS |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 273198 |
| 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 | 153966 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 92587 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 220748 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 179850 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 162825 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 156660 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 145575 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR/CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | TREASURER/CHIEF STRATEGY OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | SECRETARY & DIRECTOR OF OP |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | CHIEF TECHNOLOGY OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | VP OF BUSINESS DEVELOPMENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | VP OF SUCCESS AND GROWTH |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | LEAD ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | SENIOR DIRECTOR OF CONSULT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2017 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 3440763 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 6 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 10 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 9745 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 67916 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 77661 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 7959 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 7959 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 349478 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 271815 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 1009 |
| IRS990/InterestGrp/TotalAmt | 0 | 1009 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 63544 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 63544 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 965433 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 1035459 |
| IRS990/IRPDocumentCnt | 0 | 31 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 1 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | THE NEWS REVENUE HUB AIMS TO FORTIFY THE PUBLIC'S ACCESS TO QUALITY JOURNALISM BY HELPING NEWS ORGANIZATIONS BUILD SUSTAINABILITY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4235665 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2714067 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 49114 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1796529 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2214067 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 139168 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 139168 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 1970 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 13728 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 15698 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 19913 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 9178 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 168071 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 197162 |
| IRS990/OtherExpensesGrp/Desc | 0 | SOFTWARE SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 1 | DATA MANAGEMENT |
| IRS990/OtherExpensesGrp/Desc | 2 | COPYWRITING |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 901 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 75265 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 106014 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 164111 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 65596 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 182180 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 164111 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 65596 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 200320 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 92332 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1690796 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1983448 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 21857 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 10074 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 184478 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 216409 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 16882 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 7781 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 142484 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 167147 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 1160000 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 9412 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 10265 |
| IRS990/PrincipalOfficerNm | 0 | MARY WALTER-BROWN |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | CLIENT SERVICE FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2799734 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2799734 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1879774 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 50354 |
| IRS990/PYOtherExpensesAmt | 0 | 1220178 |
| IRS990/PYOtherRevenueAmt | 0 | 2601 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1968389 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -286147 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2967087 |
| IRS990/PYTotalExpensesAmt | 0 | 4187265 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 3901118 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -1570712 |
| 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 | 2799734 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1085515 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 318689 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearAmt | 0 | 550000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus1YearAmt | 0 | 1637047 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus2YearsAmt | 0 | 3917953 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1200000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1230000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 8535000 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 577485 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1879774 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4047000 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1484484 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1170377 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 9159120 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 63544 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 50354 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4863 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 14108 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4060 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 136929 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 2783533 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 1970990 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1625224 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1691078 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1447174 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 9517999 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 63544 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 50354 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 4863 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 14108 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 4060 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 136929 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00730 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00440 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.51480 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.44220 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 9686283 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearAmt | 0 | 550000 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus1YearAmt | 0 | 1721003 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus2YearsAmt | 0 | 3961182 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1426943 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1331708 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 8990836 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus1YearAmt | 0 | 83956 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus2YearsAmt | 0 | 43229 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus3YearsAmt | 0 | 226943 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus4YearsAmt | 0 | 101708 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 455836 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 3361018 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 3850764 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 5672224 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 3175562 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2617551 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 18677119 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 3424562 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 3901118 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 5677087 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 3189670 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 2621611 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 18814048 |
| 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 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearAmt | 0 | 100028 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearMinus1Amt | 0 | 89738 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearMinus2Amt | 0 | 88197 |
No mirrored PDF or thumbnail assets are attached yet.