Liabilities / Assets
57th percentile
Higher debt load relative to assets than 57% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
57th percentile
Higher debt load relative to assets than 57% of similar nonprofits.
Liabilities / Revenue
29th percentile
Higher debt load relative to revenue than 29% of similar nonprofits.
Net Margin
20th percentile
Higher net margin than 20% of similar nonprofits.
Top Officer Pay
73rd percentile
Higher top officer pay than 73% of similar nonprofits.
Top officer pay equals 2.8% of source-year revenue.
Asset Growth
7th percentile
Faster asset growth than 7% of similar nonprofits.
Revenue Growth
62nd percentile
Faster revenue growth than 62% of similar nonprofits.
Assets
Down$2,321,220
Down $1,000,952 (-30%) from 2021
Net Assets
Down$1,862,678
Down $884,136 (-32%) from 2021
Liabilities
Down$458,542
Down $116,816 (-20%) from 2021
Revenue
Up$10,225,772
Up $925,539 (+10.0%) from 2021
Expenses
Up$11,050,514
Up $2,568,537 (+30%) from 2021
Net Income
Down-$824,742
Down $1,642,998 (-201%) from 2021
Sumofus is a global online community of consumers, investors, and workers holding corporations accountable and pushing the global economy in the direction of equity, sustainability, and justice.
Eko is a global online community of consumers, investors, and workers holding corporations accountable and pushing the global economy in the direction of equity, sustainability and justice.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $1,107,312 | $1,060,188 | ▼ $47,124 |
| Cash and Non-Interest-Bearing Accounts | $2,176,838 | $907,229 | ▼ $1,269,609 |
| Pledges and Grants Receivable | $29,247 | $266,326 | ▲ $237,079 |
| Land, Buildings, and Equipment, Net | $2,436 | $36,232 | ▲ $33,796 |
| Prepaid Expenses and Deferred Charges | $4,526 | $19,937 | ▲ $15,411 |
| Total Assets | $3,322,172 | $2,321,220 | ▼ $1,000,952 |
| Other Assets Total | $1,813 | $31,308 | ▲ $29,495 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $575,358 | $458,542 | ▼ $116,816 |
| Total Liabilities | $575,358 | $458,542 | ▼ $116,816 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $563,619 | $1,402,909 | ▲ $839,290 |
| Net Assets Without Donor Restrictions | $2,183,195 | $459,769 | ▼ $1,723,426 |
| Total Net Assets Fund Balance | $2,746,814 | $1,862,678 | ▼ $884,136 |
| Total Liabilities and Net Assets / Fund Balance | $3,322,172 | $2,321,220 | ▼ $1,000,952 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $36,232 | $116,525 | $152,757 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Emma Ruby-sachs | Executive Di | FT | $234,913 | $51,076 | $285,989 |
| Emma Ruby-sachs | Executive Director | - | $234,913 | $51,076 | $285,989 |
| Yohanna Briscoe | Managing Director | FT | $151,632 | $15,089 | $166,721 |
| Tanya Joseph | Director of | FT | $154,648 | - | $154,648 |
| Tanya Joseph | Director of Product | - | $154,648 | - | $154,648 |
| Vicky Wyatt | Campaign Director | FT | $120,379 | $28,293 | $148,672 |
| Nabil Berbour | Campaign Director | FT | $131,281 | $12,647 | $143,928 |
| Deborah Lewis | Member Engag | FT | $129,840 | $12,783 | $142,623 |
| Rewan Al-haddad | Campaigns Di | FT | $128,383 | $13,656 | $142,039 |
| Fatah Sadaoui | Campaign Man | FT | $123,668 | $11,730 | $135,398 |
| Name | Title |
|---|---|
| Zeina Alhajj | Board Chair |
| Preethi Herman | Board Member |
| TANYA O'CARROLL | Board Member |
| Tate Hausman | Board Member |
| Emma Prest | Board Secret |
| Ismael Savadogo | Board Treasu |
| Line Item | Amount |
|---|---|
| Other Expenses | $5,024,134 |
| Salaries, Compensation, and Employee Benefits | $4,461,154 |
| Grants and Similar Amounts Paid | $1,565,226 |
| Total Fundraising Expense | $752,289 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,388,612 | $483,770 | $151,178 | $3,023,560 |
| Fees for Services Other | $1,313,465 | $300,798 | $54,210 | $1,668,473 |
| Foreign Grants | $948,146 | - | - | $948,146 |
| Grants to Domestic Orgs | $617,080 | - | - | $617,080 |
| Current Officers, Directors, Trustees, and Key Employees | $279,847 | $239,384 | $88,127 | $607,358 |
| Information Technology | $396,503 | $160,604 | - | $557,107 |
| Conferences and Meetings | $400,837 | - | - | $400,837 |
| Payroll Taxes | $257,555 | $52,163 | $16,301 | $326,019 |
| Other Employee Benefits | $232,087 | $47,005 | $14,689 | $293,781 |
| Pension Plan Contributions | $166,244 | $33,670 | $10,522 | $210,436 |
| Office Expenses | $12,353 | $84,488 | - | $96,841 |
| Occupancy | $60,322 | $15,467 | $1,547 | $77,336 |
| All Other Expenses | - | $40,696 | $12,951 | $53,647 |
| Other Expenses | $65,442 | $53,645 | $398,241 | $53,645 |
| Travel | $27,103 | $17,351 | $4,523 | $48,977 |
| Insurance | - | $15,532 | - | $15,532 |
| Depreciation Depletion | - | $11,233 | - | $11,233 |
| Total Functional Expenses | $8,742,419 | $1,555,806 | $752,289 | $11,050,514 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Urgent Action Fund | Alameda, CA | 501c3 | Humanitarian Relief | $150,000 |
| Rainforest Trust | Warrenton, VA | 501c3 | Conservation | $125,000 |
| Un Foundation | Washington, DC | 501c3 | Wildlife Protection | $100,000 |
| Razom Inc | New York, NY | 501c3 | Humanitarian Relief | $50,000 |
| Bonobo Conservation Initiative | Washington, DC | 501c3 | Conservation | $45,000 |
| Outright Action International | New York, NY | 501c3 | Humanitarian Relief | $45,000 |
| The Abraham Foundation | New York, NY | 501c3 | Wildlife/nature Prot | $30,800 |
| International Rights Advocates Inc | Washington, DC | 501c3 | To Fund a Lawsuit | $25,000 |
| Cetacean Action Treasury | Cape Neddick, ME | 501c3 | Conservation | $24,000 |
| Black Foreigners in Ukraine | New York, NY | - | Humanitarian Relief | $10,000 |
| International Tibet Network | San Francisco, CA | 501c3 | Climate Work | $6,005 |
| Saola Foundation | Milwaukee, WI | 501c3 | Conservation | $6,000 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| Europe (including Iceland & Greenland) - | Campaign Grantmaking | Program Service, Gra | - | 22 | $4,456,577 |
| South America | Campaign Grantmaking | Program Service, Gra | - | 1 | $438,134 |
| North America | Campaign Grantmaking | Program Service, Gra | - | 2 | $401,529 |
| East Asia and the Pacific | Campaigning | Program Services | - | 2 | $376,055 |
| South Asia | Campaign Grantmaking | Program Service, Gra | - | - | $127,616 |
| Africa | Campaign Grantmaking | Program Service, Gra | - | - | $120,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“A copy of form 990 will be provided to the organization's governing body before it will be filed.”
“Directors submit a conflict of interest form in writing annually.”
“The executive director's compensation is set by the board of directors using comparability data.”
“Compensation for key employees is set using comparability data and reviewed by an independent consultant.”
“UPON REQUEST”
“The form 990 was amended to reflect the amounts in the audited financials tatements for the fiscal year ended december 31, 2022. With this, the following line items changed from the initial filing: form 990 part i,lines 8, 12, 17 & 18, part iii, line 4a & 4e, part viii, lines 1f, 1h & 12, part ix, lines 1, 3, 24a & 25, part x, lines 27 &28, and part xi lines 1 & 2b. Form 990, schedule f, part i, line 3, and part v.”
“CANADA, IRELAND”
“Consulted and contracted serv 1,313,465 135,786 54,210 professional fees 0 165,012 0 total 1,313,465 300,798 54,210”
“This process has not changed from prior year.”
“The organization applies the provisions pertaining for uncertain tax provisions (fasb asc topic 740) and has determined that there are no material uncertain tax positions that require recognition or disclosure in the consolidated financial statements. The organization believes it is no longer subject to income tax examinations for years prior to 2019.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 575358 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 458542 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | EKO IS A GLOBAL ONLINE COMMUNITY OF CONSUMERS, INVESTORS, AND WORKERS HOLDING CORPORATIONS ACCOUNTABLE AND PUSHING THE GLOBAL ECONOMY IN THE DIRECTION OF EQUITY, SUSTAINABILITY AND JUSTICE. |
| IRS990/AllOtherContributionsAmt | 0 | 9923153 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 12951 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 40696 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 53647 |
| IRS990/AmendedReturnInd | 0 | X |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | EMMA RUBY-SACHS |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6312296589 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2443 FILLMORE ST 380-1279 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SAN FRANCISCO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94115 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 2176838 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 907229 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 88127 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 239384 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 279847 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 607358 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 400837 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 400837 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | true |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 9923153 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 1565226 |
| IRS990/CYInvestmentIncomeAmt | 0 | 12270 |
| IRS990/CYOtherExpensesAmt | 0 | 5024134 |
| IRS990/CYOtherRevenueAmt | 0 | 40349 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 250000 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -824742 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 4461154 |
| IRS990/CYTotalExpensesAmt | 0 | 11050514 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 752289 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 10225772 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 11233 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 11233 |
| IRS990/Desc | 0 | EKO'S 2022 PROGRAM WORK CONSISTED OF A SINGLE PROGRAM IN WHICH WE MOBILISED MILLIONS OF CONSUMERS AND CITIZENS AROUND THE WORLD AROUND ISSUES OF CORPORATE ACCOUNTABILITY. |
| IRS990/DescribedInSection501c3Ind | 0 | false |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 563619 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1402909 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 18 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | false |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 8742419 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 54210 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 300798 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 1313465 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1668473 |
| IRS990/ForeignActivitiesInd | 0 | true |
| IRS990/ForeignCountryCd | 0 | CA |
| IRS990/ForeignFinancialAccountInd | 0 | true |
| IRS990/ForeignGrantsGrp/ProgramServicesAmt | 0 | 948146 |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 948146 |
| IRS990/ForeignOfficeInd | 0 | true |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 2.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/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | 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 | 51076 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 15089 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 28293 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 12647 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 12783 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 13656 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 11730 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | EMMA RUBY-SACHS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | YOHANNA BRISCOE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | TANYA JOSEPH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | VICKY WYATT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | NABIL BERBOUR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | DEBORAH LEWIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | REWAN AL-HADDAD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | FATAH SADAOUI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ZEINA ALHAJJ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | TATE HAUSMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | PREETHI HERMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | TANYA O'CARROLL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | EMMA PREST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | ISMAEL SAVADOGO |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 234913 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 151632 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 154648 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 120379 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 131281 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 129840 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 128383 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 123668 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/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 | EXECUTIVE DI |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | MANAGING DIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR OF |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | CAMPAIGN DIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | CAMPAIGN DIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | MEMBER ENGAG |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | CAMPAIGNS DI |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | CAMPAIGN MAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | BOARD SECRET |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | BOARD TREASU |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2011 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 6 |
| IRS990/GrantAmt | 0 | 1565226 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 617080 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 617080 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | true |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 10225772 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 6 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 8 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartVInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 160604 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 396503 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 557107 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 15532 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 15532 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 12270 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 12270 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1107312 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 1060188 |
| IRS990/IRPDocumentCnt | 0 | 33 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 116525 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 2436 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 36232 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 152757 |
| IRS990/LegalDomicileStateCd | 0 | DC |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | EKO IS A GLOBAL ONLINE COMMUNITY OF CONSUMERS, INVESTORS, AND WORKERS HOLDING CORPORATIONS ACCOUNTABLE AND PUSHING THE GLOBAL ECONOMY IN THE DIRECTION OF EQUITY, SUSTAINABILITY AND JUSTICE. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | true |
| IRS990/NameChangeInd | 0 | X |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2746814 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1862678 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | -59394 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2183195 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 459769 |
| IRS990/NondeductibleContributionsInd | 0 | true |
| IRS990/NondeductibleContriDisclInd | 0 | true |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 1547 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 15467 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 60322 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 77336 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 84488 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 12353 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 96841 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 1813 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 31308 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 14689 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 47005 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 232087 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 293781 |
| IRS990/OtherExpensesGrp/Desc | 0 | CAMPAIGN COST AND MEDIA |
| IRS990/OtherExpensesGrp/Desc | 1 | PROCESSING AND FISCAL SPO |
| IRS990/OtherExpensesGrp/Desc | 2 | STAFF DEVELOPMENT |
| IRS990/OtherExpensesGrp/Desc | 3 | RECRUITMENT |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 398241 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 53645 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 1302044 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 274779 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 65442 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 1302044 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 673020 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 65442 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 53645 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER REVENUE |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 40349 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 40349 |
| IRS990/OtherRevenueTotalAmt | 0 | 40349 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 151178 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 483770 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2388612 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 3023560 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 16301 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 52163 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 257555 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 326019 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 10522 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 33670 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 166244 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 210436 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 29247 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 266326 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 4526 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 19937 |
| IRS990/PrincipalOfficerNm | 0 | EMMA RUBY-SACHS |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541900 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PROGRAM REVENUE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 250000 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 250000 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 9279416 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 634934 |
| IRS990/PYInvestmentIncomeAmt | 0 | 817 |
| IRS990/PYOtherExpensesAmt | 0 | 4119241 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 20000 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 818256 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 3727802 |
| IRS990/PYTotalExpensesAmt | 0 | 8481977 |
| IRS990/PYTotalRevenueAmt | 0 | 9300233 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -824742 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | true |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 250000 |
| IRS990/ScheduleBRequiredInd | 0 | false |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 36232 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 116525 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 152757 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION APPLIES THE PROVISIONS PERTAINING FOR UNCERTAIN TAX PROVISIONS (FASB ASC TOPIC 740) AND HAS DETERMINED THAT THERE ARE NO MATERIAL UNCERTAIN TAX POSITIONS THAT REQUIRE RECOGNITION OR DISCLOSURE IN THE CONSOLIDATED FINANCIAL STATEMENTS. THE ORGANIZATION BELIEVES IT IS NO LONGER SUBJECT TO INCOME TAX EXAMINATIONS FOR YEARS PRIOR TO 2019. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | SCHEDULE D, PAGE 3, PART X |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 36232 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 0 | 22 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 1 | 2 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 2 | 2 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 3 | 1 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 0 | 4456577 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 1 | 401529 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 2 | 376055 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 3 | 438134 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 4 | 127616 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 5 | 120000 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 0 | EUROPE (INCLUDING ICELAND & GREENLAND) - |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 1 | NORTH AMERICA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 2 | EAST ASIA AND THE PACIFIC |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 3 | SOUTH AMERICA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 4 | SOUTH ASIA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 5 | AFRICA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 0 | PROGRAM SERVICE, GRA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 1 | PROGRAM SERVICE, GRA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 2 | PROGRAM SERVICES |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 3 | PROGRAM SERVICE, GRA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 4 | PROGRAM SERVICE, GRA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 5 | PROGRAM SERVICE, GRA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 0 | CAMPAIGN GRANTMAKING |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 1 | CAMPAIGN GRANTMAKING |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 2 | CAMPAIGNING |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 3 | CAMPAIGN GRANTMAKING |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 4 | CAMPAIGN GRANTMAKING |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 5 | CAMPAIGN GRANTMAKING |
| IRS990ScheduleF/BoycottCountriesInd | 0 | false |
| IRS990ScheduleF/ForeignCorpOwnershipInd | 0 | false |
| IRS990ScheduleF/ForeignPartnershipInd | 0 | false |
| IRS990ScheduleF/GrantRecordsMaintainedInd | 0 | false |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 0 | 16033 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 1 | 10265 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 2 | 486202 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 3 | 120274 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 4 | 47815 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 5 | 12000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 6 | 8132 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 7 | 5233 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 8 | 45243 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 9 | 6572 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 10 | 15000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 11 | 17000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 12 | 38377 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 13 | 120000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 0 | WIRE |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 1 | WIRE |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 2 | WIRE & PAYPAL |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 3 | WIRE |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 4 | WIRE |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 5 | WIRE |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 6 | WIRE |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 7 | WIRE |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 8 | WIRE & PAYPAL |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 9 | WIRE |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 10 | WIRE |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 11 | WIRE |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 12 | WIRE |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 13 | WIRE |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 0 | TO SUPPORT LAND RIGH |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 1 | WILDLIFE/NATURE PROT |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 2 | HUMANITARIAN RELIEF |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 3 | TO FUND A LAWSUIT |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 4 | CONSERVATION |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 5 | CIVIC ENGAGEMENT |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2022 • Form 990Detailed filing. Detailed filing data is available for this year.