Liabilities / Assets
48th percentile
Higher debt load relative to assets than 48% of similar nonprofits.
990 • Fiscal year 2020 • EIN 91-1583492
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
48th percentile
Higher debt load relative to assets than 48% of similar nonprofits.
Liabilities / Revenue
47th percentile
Higher debt load relative to revenue than 47% of similar nonprofits.
Net Margin
88th percentile
Higher net margin than 88% of similar nonprofits.
Top Officer Pay
65th percentile
Higher top officer pay than 65% of similar nonprofits.
Top officer pay equals 3.0% of source-year revenue.
Asset Growth
89th percentile
Faster asset growth than 89% of similar nonprofits.
Revenue Growth
82nd percentile
Faster revenue growth than 82% of similar nonprofits.
Assets
Up$4,211,120
Up $1,655,892 (+65%) from 2019
Net Assets
Up$3,849,636
Up $1,320,757 (+52%) from 2019
Liabilities
Up$361,484
Up $335,135 (+1272%) from 2019
Revenue
Up$3,012,706
Up $767,888 (+34%) from 2019
Expenses
Up$1,702,162
Up $48,499 (+2.9%) from 2019
Net Income
Up$1,310,544
Up $719,389 (+122%) from 2019
To protect and restore the water quality of the columbia river and all life connected to it, from the headwaters to the pacific ocean. Our strategy for protecting the columbia includes working in river communities and protecting the people, fish and wildlife that depend on the columbia river.
Columbia riverkeepers mission is to protect and restore the water quality of the columbia river and all life connected to it, from the headwaters to the pacific ocean.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $1,170,700 | $2,086,071 | ▲ $915,371 |
| Savings and Temporary Cash Investments | $526,297 | $1,313,167 | ▲ $786,870 |
| Pledges and Grants Receivable | $788,329 | $731,818 | ▼ $56,511 |
| Prepaid Expenses and Deferred Charges | $20,033 | $26,883 | ▲ $6,850 |
| Land, Buildings, and Equipment, Net | $14,728 | $13,753 | ▼ $975 |
| Accounts Receivable | - | $0 | - |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Investments in Publicly Traded Securities | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Total Assets | $2,555,228 | $4,211,120 | ▲ $1,655,892 |
| Other Assets Total | $35,141 | $39,428 | ▲ $4,287 |
| Liabilities | |||
| Deferred Revenue | - | $219,369 | - |
| Accounts Payable and Accrued Expenses | $26,349 | $142,115 | ▲ $115,766 |
| Total Liabilities | $26,349 | $361,484 | ▲ $335,135 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,324,555 | $2,179,800 | ▲ $855,245 |
| Net Assets With Donor Restrictions | $1,204,324 | $1,669,836 | ▲ $465,512 |
| Total Net Assets Fund Balance | $2,528,879 | $3,849,636 | ▲ $1,320,757 |
| Total Liabilities and Net Assets / Fund Balance | $2,555,228 | $4,211,120 | ▲ $1,655,892 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $13,753 | $16,402 | $30,155 |
| Equipment | - | $15,693 | $15,693 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2020 | $35,141 | - | ▲ $5,713 | $1,426 | $39,428 |
| 2019 | $30,340 | - | ▲ $6,263 | $1,462 | $35,141 |
| 2018 | $32,697 | - | ▼ $1,509 | $848 | $30,340 |
| 2017 | - | $32,697 | - | - | $32,697 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Brett Vandenheuvel | Executive Director | FT | $91,667 | $91,667 |
| Name | Title |
|---|---|
| Rudy Salakory | President |
| Colleen Coleman | Vice President |
| Cathy Sampson-kruse | Board Member |
| David Spurr | Board Member |
| Elizabeth Furse | Board Member |
| George Kimbrell | Board Member |
| Karen Haberman Trusty | Board Member |
| Paloma Ayala | Board Member |
| Ted Wolf | Board Member |
| Emily Washines | Secretary |
| Linda Mclain | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,055,782 |
| Other Expenses | $646,380 |
| Total Fundraising Expense | $221,744 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $652,309 | $22,355 | $131,419 | $806,083 |
| Fees for Services Other | $373,085 | $15,389 | $2,722 | $391,196 |
| Current Officers, Directors, Trustees, and Key Employees | $77,917 | $4,583 | $9,167 | $91,667 |
| Other Employee Benefits | $67,506 | $2,490 | $12,997 | $82,993 |
| Payroll Taxes | $61,036 | $2,252 | $11,751 | $75,039 |
| Occupancy | $56,607 | $1,981 | $9,676 | $68,264 |
| Office Expenses | $59,503 | $288 | $4,598 | $64,389 |
| Other Expenses | $28,013 | $1,262 | $4,017 | $33,292 |
| Travel | $9,447 | $963 | $1,437 | $11,847 |
| Insurance | $7,229 | $510 | $1,672 | $9,411 |
| Depreciation Depletion | $3,622 | $168 | $597 | $4,387 |
| Conferences and Meetings | $3,517 | $44 | $-16 | $3,545 |
| Advertising | $2,768 | - | $107 | $2,875 |
| Total Functional Expenses | $1,428,112 | $52,306 | $221,744 | $1,702,162 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $1,935,914 |
| Expenses per Audited Statements | $1,702,162 |
| Total Expenses per Form 990 | $1,702,162 |
| Expenses Not Reported on Form 990 | $233,752 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
“The executive director reviews the draft form 990 and then provides a copy of the draft to the executive committee of the board of directors. The executive director and committee discuss the form and then the draft is provided to the entire board of directors for review before submission.”
“The conflict of interest policy is provided to board members and reviewed annually. Columbia riverkeeper also maintains a board committee to ensure compliance with policies.”
“The board of directors determines the compensation of the executive director through the annual budgeting process after reviewing compensation of executive directors in similar fields.”
“Financial statements and governing documents can be viewed at the office of columbia riverkeeper, mailed or emailed.”
“Other program services 4: engaging river communitiesriverkeeper works to engage river communities to make a difference for clean water. We monitor water quality, clean up riparian areas and beaches, conduct outreach to diverse communities, restore habitat, and educate students. Several components of our engaging river communities were suspended in 2020 due to covid-19, including our water quality monitoring at popular swim beaches and our nichol natural area education and restoration program. In 2020, riverkeeper increased our outreach and engagement efforts to latino communities. This includes doing culturally specific outreach and engagement, producing twenty bilingual radio shows and podcasts, called conoce tu columbia (know your columbia), on environmental and social justice issues, and providing additional materials in spanish. Our senior organizer also helped create a new latino-led organization in the columbia river gorge, called comunidades, dedicated to social and environmental justice. In 2020, comunidades engaged in community response to covid-19, including providing free masks and resources to latino communities.”
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 | 26349 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 142115 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | COLUMBIA RIVERKEEPERS MISSION IS TO PROTECT AND RESTORE THE WATER QUALITY OF THE COLUMBIA RIVER AND ALL LIFE CONNECTED TO IT, FROM THE HEADWATERS TO THE PACIFIC OCEAN. |
| IRS990/AddressChangeInd | 0 | X |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 107 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 2768 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 2875 |
| IRS990/AllOtherContributionsAmt | 0 | 2834610 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | BRETT VANDENHEUVEL |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5413873030 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 407 PORTWAY AVE 301 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | HOOD RIVER |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | OR |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 97031 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1170700 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 2086071 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 9167 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 4583 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 77917 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 91667 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | -16 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 44 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 3517 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 3545 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 2834610 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 4269 |
| IRS990/CYOtherExpensesAmt | 0 | 646380 |
| IRS990/CYOtherRevenueAmt | 0 | 173827 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1310544 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1055782 |
| IRS990/CYTotalExpensesAmt | 0 | 1702162 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 221744 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3012706 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 219369 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 597 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 168 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 3622 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 4387 |
| IRS990/Desc | 0 | FIGHTING FOSSIL FUELSRIVERKEEPER HAS WORKED WITH TRIBAL NATIONS, LOCAL BUSINESSES, STRONG COALITIONS, AND OUR AMAZING MEMBERS TO DEFEAT NEARLY EVERY NEW FOSSIL FUEL INFRASTRUCTURE PROJECT ON THE COLUMBIA RIVER! THIS INCLUDES THE WORLDS LARGEST FRACKED GAS TO METHANOL REFINERY, THE NATIONS LARGEST OIL-BY-RAIL SHIPPING TERMINAL, AND THE NATIONS LARGEST COAL EXPORT TERMINAL. WESTERN NORTH AMERICA HAS HUGE, FRACKED GAS, OIL, AND COAL RESERVES, AND THE COLUMBIA RIVER IS A CONVENIENT ROUTE TO SHIP THESE FOSSIL FUELS TO ASIA. WE STAND IN THE WAY. PREVENTING NEW FOSSIL FUEL INFRASTRUCTURE IS A CRITICAL TASK TO PROTECT OUR CLIMATE. IF FOSSIL FUEL CORPORATIONS BUILD NEW INFRASTRUCTURESHIPPING TERMINALS, PIPELINES, REFINERIESTHEY WILL LOCK US INTO DECADES OF FOSSIL FUEL USE AT A TIME WHEN WE MUST RAPIDLY MOVE TOWARD CLEAN ENERGY AND FEWER PETROCHEMICALS. IN 2020 AND 2021, RIVERKEEPER AND ALLIES PREVAILED OVER THE WORLDS LARGEST FRACKED-GAS-TO-METHANOL REFINERY IN KALAMA, WA. THE COMPANY PROPOSED TO SHIP THE METHANOL OVERSEAS TO MAKE PLASTIC OR BURN AS A FUEL. WE PARTNERED WITH LOCAL RESIDENTS AND CLIMATE ACTIVISTS TO PUSH THE STATE OF WASHINGTON TO COMPLETE A NEW ANALYSIS OF GREENHOUSE GAS EMISSIONS FROM THE MASSIVE PETROCHEMICAL REFINERY. WE PRODUCED STRONG EARNED AND SOCIAL MEDIA TO COMMUNICATE BROADLY THE IMPACTS OF THIS PROJECT. IN ADDITION, RIVERKEEPER BUILT POWER IN LOCAL COMMUNITIES BY RECRUITING, INSPIRING, AND TRAINING LOCAL ACTIVISTS. WE HELPED ORGANIZE AND TRAIN OVER 150 VOLUNTEER ACTION TAKERS IN 10 COMMUNITIES, INCLUDING: KALAMA, LONGVIEW, AND VANCOUVER, WA, AND WARRENTON, ASTORIA, CLATSKANIE, RAINIER, ST. HELENS, SCAPPOOSE, AND PORTLAND, OR. WE ALSO PARTNERED WITH COLUMBIA COUNTY RESIDENTS TO OPPOSE PLANS TO REZONE 800 ACRES OF LAND ADJACENT TO PRIME SALMON HABITAT AT PORT WESTWARD, OR FROM AGRICULTURAL TO INDUSTRIAL. THE REZONE WOULD PAVE THE WAY FOR MORE INDUSTRIAL USE. RIVERKEEPER SUPPORTED COMMUNITY ORGANIZING AND PROVIDED LEGAL SUPPORT WORK TO PROTECT SALMON AND FARMLAND. WE ALSO ADVOCATED AGAINST THE EXPANSION OF AN OIL-BY-RAIL TERMINAL AT PORT WESTWARD. IN PORTLAND, RIVERKEEPER AND ALLIES HELPED PREVENT THE EXPANSION OF ZENITH ENERGYS OIL-BY-RAIL SHIPPING TERMINAL. WE PUSHED THE CITY OF PORTLAND TO DENY NEW PIPES THAT WOULD ALLOW ZENITH ENERGY TO GREATLY EXPAND TAR SAND CRUDE SHIPMENTS OUT OF PORTLAND. RIVERKEEPER ALSO PRESSURED THE CITY OF LONGVIEW TO REJECT A HUGE ANHYDROUS AMMONIA PLANT BY USING DEMOGRAPHIC DATA TO HIGHLIGHT ENVIRONMENTAL JUSTICE IMPACTS OF A NEW POLLUTION THREAT ADJACENT TO THE CITIES LOWEST-INCOME NEIGHBORHOODS. RIVERKEEPER WORKED WITH LOCAL RESIDENTS FOR THREE YEARS TO RAISE CONCERNS ABOUT THE HEALTH AND CLIMATE DANGERS OF ANHYDROUS AMMONIA. WE CELEBRATED VICTORY IN 2020 WHEN THE COMPANY PULLED OUT OF THE CONTROVERSIAL PROJECT.RIVERKEEPER ALSO PARTICIPATED IN THE POWER PAST FRACKED GAS COALITION BY SERVING AS CO-DIRECTOR AND THE COALITION FISCAL SPONSOR. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | false |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1204324 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1669836 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | true |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 24 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 702599 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 2722 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 15389 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 373085 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 391196 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | BRETT VANDENHEUVEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RUDY SALAKORY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | COLLEEN COLEMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | EMILY WASHINES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | LINDA MCLAIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | PALOMA AYALA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | ELIZABETH FURSE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | KAREN HABERMAN TRUSTY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | GEORGE KIMBRELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | CATHY SAMPSON-KRUSE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | DAVID SPURR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | TED WOLF |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 91667 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/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 Dir. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | BOARD MEMBER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1989 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 11 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 3012706 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 11 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 0 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 1672 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 510 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 7229 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 9411 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 4269 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 4269 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 22 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 32095 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 14728 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 13753 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 45848 |
| IRS990/LegalDomicileStateCd | 0 | WA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | true |
| 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 | TO PROTECT AND RESTORE THE WATER QUALITY OF THE COLUMBIA RIVER AND ALL LIFE CONNECTED TO IT, FROM THE HEADWATERS TO THE PACIFIC OCEAN. OUR STRATEGY FOR PROTECTING THE COLUMBIA INCLUDES WORKING IN RIVER COMMUNITIES AND PROTECTING THE PEOPLE, FISH AND WILDLIFE THAT DEPEND ON THE COLUMBIA RIVER. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2528879 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3849636 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 10213 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1324555 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2179800 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 9676 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 1981 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 56607 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 68264 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 4598 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 288 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 59503 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 64389 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 35141 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 39428 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 12997 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 2490 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 67506 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 82993 |
| IRS990/OtherExpensesGrp/Desc | 0 | POSTAGE AND PRINTING |
| IRS990/OtherExpensesGrp/Desc | 1 | DUES, LICENSES AND MEMBERSHIPS |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 31600 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 4017 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 21 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 1262 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 25553 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 28013 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 57174 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 33292 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | LEGAL SETTLEMENTS REIMB |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 171867 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 1 | 1960 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 171867 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 1960 |
| IRS990/OtherRevenueTotalAmt | 0 | 173827 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 131419 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 22355 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 652309 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 806083 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 11751 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 2252 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 61036 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 75039 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 788329 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 731818 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 20033 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 26883 |
| IRS990/PrincipalOfficerNm | 0 | BRETT VANDENHEUVEL |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | ENGAGING RIVER COMMUNITIESRIVERKEEPER WORKS TO ENGAGE RIVER COMMUNITIES TO MAKE A DIFFERENCE FOR CLEAN WATER. WE MONITOR WATER QUALITY, CLEAN UP RIPARIAN AREAS AND BEACHES, CONDUCT OUTREACH TO DIVERSE COMMUNITIES, RESTORE HABITAT, AND EDUCATE STUDENTS. SEVERAL COMPONENTS OF OUR ENGAGING RIVER COMMUNITIES WERE SUSPENDED IN 2020 DUE TO COVID-19, INCLUDING OUR WATER QUALITY MONITORING AT POPULAR SWIM BEACHES AND OUR NICHOL NATURAL AREA EDUCATION AND RESTORATION PROGRAM. IN 2020, RIVERKEEPER INCREASED OUR OUTREACH AND ENGAGEMENT EFFORTS TO LATINO COMMUNITIES. THIS INCLUDES DOING CULTURALLY SPECIFIC OUTREACH AND ENGAGEMENT, PRODUCING TWENTY BILINGUAL RADIO SHOWS AND PODCASTS, CALLED CONOCE TU COLUMBIA (KNOW YOUR COLUMBIA), ON ENVIRONMENTAL AND SOCIAL JUSTICE ISSUES, AND PROVIDING ADDITIONAL MATERIALS IN SPANISH. OUR SENIOR ORGANIZER ALSO HELPED CREATE A NEW LATINO-LED ORGANIZATION IN THE COLUMBIA RIVER GORGE, CALLED COMUNIDADES, DEDICATED TO SOCIAL AND ENVIRONMENTAL JUSTICE. IN 2020, COMUNIDADES ENGAGED IN COMMUNITY RESPONSE TO COVID-19, INCLUDING PROVIDING FREE MASKS AND RESOURCES TO LATINO COMMUNITIES. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 334448 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | SAVING SALMONRIVERKEEPER WORKS TO PROTECT SALMON BY REDUCING POLLUTION AND PROTECTING AND RESTORING HABITAT. WE IDENTIFY AND PROTECT KEY SALMON HABITAT IN THE COLUMBIA BASIN FROM INDUSTRIAL DEVELOPMENT AND OTHER THREATS, INCLUDING FOSSIL FUEL INFRASTRUCTURE (SEE BELOW), NEW SHIPPING TERMINALS, AND CHEMICAL PLANTS. RIVERKEEPER ALSO WORKS TO PROTECT GROUND AND SURFACE WATER FROM NEW FACTORY FARMS IN EASTERN OREGON. FOR EXAMPLE, THOUSANDS OF RIVERKEEPER MEMBERS AND OUR COALITION PARTNERS CALLED ON OREGON GOVERNOR KATE BROWN, LAWMAKERS, AND STATE AGENCIES TO PROTECT THE COLUMBIA RIVER AND RURAL COMMUNITIES FROM FACTORY FARM POLLUTION. OREGONS LAWS CONTAIN LOOPHOLES THAT IGNORE AIR AND WATER POLLUTION FROM MEGA DAIRIES, MAKING THE STATE ATTRACTIVE FOR FACTORY FARM EXPANSION. IN ADDITION, RIVERKEEPER MADE STRONG PROGRESS IN 2020 TO ADDRESS THE HOT WATER CRISES ON THE COLUMBIA RIVER. HERE IS THE DIFFICULT SITUATION WE FACE: HOT WATER, CAUSED BY DAMS AND EXACERBATED BY CLIMATE CHANGE, IS KILLING COLUMBIA AND SNAKE RIVER SALMON. THE RIVERS ARE SIMPLY TOO HOT. PUGET SOUND ORCAS FEED ON SALMON AT THE MOUTH OF THE COLUMBIA DURING CRITICAL MONTHS BEFORE CHILDBIRTH. THE LACK OF SALMON CAUSES STARVING ORCAS AND THE TRAGIC LOSS OF ORCA CALVES. THE FEDERAL AGENCIES IN CHARGE OF THE COLUMBIA ARE NOT SOLVING THE PROBLEM. RIVERKEEPER ACHIEVED IMPORTANT VICTORIES TO PROTECT SALMON. FIRST, RIVERKEEPER AND ALLIES PREVAILED AT THE NINTH CIRCUIT COURT OF APPEAL OVER THE U.S. ENVIRONMENTAL PROTECTION AGENCY (EPA) TO FORCE THE AGENCY TO WRITE A COMPREHENSIVE PLAN, CALLED A TOTAL MAXIMUM DAILY LOAD, TO ADDRESS THE IMPACTS OF DAMS ON WATER TEMPERATURE AND SALMON SURVIVAL. EPA COMPLETED THE PLAN, WHICH IDENTIFIES THE LARGE DAMS ON THE COLUMBIA AND SNAKE RIVERS AS THE MAJOR SOURCE OF HEAT POLLUTION. SECOND, THE STATES OF WASHINGTON AND OREGON, FOR THE FIRST TIME EVER, REQUIRED FEDERAL DAM OPERATORS TO MEET THE SAFE TEMPERATURE LIMIT FOR SALMON, 68 DEGREES FAHRENHEIT. RIVERKEEPER ALSO ADVOCATED FOR A FREE-FLOWING LOWER SNAKE RIVER. SNAKE RIVER DAM REMOVAL IS THE BEST WAY TO RESTORE COOL WATER IN THE COLUMBIA RIVER AND PREVENT THE EXTINCTION OF CRITICALLY ENDANGERED SALMON POPULATIONS. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 212169 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 2220013 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 4565 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 590675 |
| IRS990/PYOtherRevenueAmt | 0 | 20240 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 591155 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1062988 |
| IRS990/PYTotalExpensesAmt | 0 | 1653663 |
| IRS990/PYTotalRevenueAmt | 0 | 2244818 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1310544 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| 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/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 526297 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1313167 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 2834610 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2220013 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1509817 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1629624 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 859812 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 9053876 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 4269 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4565 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1088 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 533 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 403 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 10858 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 813689 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 6831 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 13408 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 20239 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.80140 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.86050 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 7280672 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 1773204 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 2834610 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2220013 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1509817 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1629624 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 859812 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 9053876 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 9084973 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 0 |
| 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 | true |
| IRS990ScheduleC/AvgGrassrootsLobbyingExpendGrp/CurrentYearAmt | 0 | 416 |
| IRS990ScheduleC/AvgGrassrootsLobbyingExpendGrp/CurrentYearMinus1Amt | 0 | 714 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.