Liabilities / Assets
49th percentile
Higher debt load relative to assets than 49% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
49th percentile
Higher debt load relative to assets than 49% of similar nonprofits.
Liabilities / Revenue
42nd percentile
Higher debt load relative to revenue than 42% of similar nonprofits.
Net Margin
67th percentile
Higher net margin than 67% of similar nonprofits.
Top Officer Pay
88th percentile
Higher top officer pay than 88% of similar nonprofits.
Top officer pay equals 4.0% of source-year revenue.
Asset Growth
80th percentile
Faster asset growth than 80% of similar nonprofits.
Revenue Growth
84th percentile
Faster revenue growth than 84% of similar nonprofits.
Assets
Up$3,721,825
Up $764,733 (+26%) from 2021
Net Assets
Up$3,498,464
Up $784,766 (+29%) from 2021
Liabilities
Down$223,361
Down $20,033 (-8.2%) from 2021
Revenue
Up$4,468,341
Up $1,646,836 (+58%) from 2021
Expenses
Up$3,683,575
Up $904,157 (+33%) from 2021
Net Income
Up$784,766
Up $742,679 (+1765%) from 2021
River network grows and strengthens a transformational national network of water, justice and river advocates.
River network empowers and unites people and communities to protect and restore rivers and other waters that sustain all life.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $1,904,268 | $2,254,799 | ▲ $350,531 |
| Cash and Non-Interest-Bearing Accounts | $497,278 | $617,033 | ▲ $119,755 |
| Pledges and Grants Receivable | $282,750 | $600,000 | ▲ $317,250 |
| Accounts Receivable | $200,077 | $217,340 | ▲ $17,263 |
| Land, Buildings, and Equipment, Net | $47,093 | $32,653 | ▼ $14,440 |
| Prepaid Expenses and Deferred Charges | $23,259 | - | - |
| Total Assets | $2,957,092 | $3,721,825 | ▲ $764,733 |
| Other Assets Total | $2,367 | - | - |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $243,394 | $223,361 | ▼ $20,033 |
| Total Liabilities | $243,394 | $223,361 | ▼ $20,033 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,322,247 | $2,492,039 | ▲ $1,169,792 |
| Net Assets With Donor Restrictions | $1,391,451 | $1,006,425 | ▼ $385,026 |
| Total Net Assets Fund Balance | $2,713,698 | $3,498,464 | ▲ $784,766 |
| Total Liabilities and Net Assets / Fund Balance | $2,957,092 | $3,721,825 | ▲ $764,733 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $26,753 | $106,388 | $133,141 |
| Land | $5,900 | - | $5,900 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2021 | $0 | $500,000 | - | - | $500,000 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Nicole Silk | President/CEO | FT | $168,406 | $8,663 | $177,069 |
| Nicole Silk | - | - | $168,406 | $8,663 | $177,069 |
| Katherine Baer | Employee | FT | $107,943 | - | $107,943 |
| Diana Toledo | Employee | FT | $104,836 | - | $104,836 |
| Name | Title |
|---|---|
| Jumana Vasi | Chair |
| Ronda Chapman | Vice Chair |
| Bill Brandt | Director |
| Bob Sproull | Director |
| Ellen Gilinsky | Director |
| Gary Collins | Director |
| Greer Tidwell | Director |
| Joya Banerjee | Director |
| Julia Blatt | Director |
| Julian Gonzalez | Director |
| Kimberley Milligan | Director |
| Mekayle Houghton | Director |
| Paul Bauman | Director |
| Raj Shukla | Director |
| Rebecca Wodder | Director |
| Richard Roos-collins | Director |
| Sandra Postel | Director |
| Tracy Mehan Iii | Director |
| Suzi Wilkins Berl | Emeritus Board Member |
| Andrew Fahlund | Secretary |
| Scott Miller | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,779,558 |
| Other Expenses | $1,317,135 |
| Grants and Similar Amounts Paid | $586,882 |
| Total Fundraising Expense | $263,789 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $1,154,458 | $24,467 | $189,890 | $1,368,815 |
| Grants to Domestic Orgs | $586,882 | - | - | $586,882 |
| Fees for Services Other | $470,185 | $32,381 | $11,068 | $513,634 |
| Conferences and Meetings | $309,120 | $0 | $100 | $309,220 |
| Current Officers, Directors, Trustees, and Key Employees | $80,396 | $112,478 | $16,079 | $208,953 |
| Fees for Services Accounting | $7,081 | $112,110 | $1,133 | $120,324 |
| Payroll Taxes | $88,660 | $8,027 | $14,436 | $111,123 |
| Travel | $104,920 | $1,037 | $885 | $106,842 |
| Pension Plan Contributions | $43,828 | $8,567 | $7,223 | $59,618 |
| Information Technology | $23,245 | $18,935 | $2,891 | $45,071 |
| Occupancy | $2,093 | $29,982 | $1,200 | $33,275 |
| Other Employee Benefits | $23,213 | $5,204 | $2,632 | $31,049 |
| All Other Expenses | $11,690 | $8,227 | $5,838 | $25,755 |
| Advertising | $18,741 | $203 | $3,500 | $22,444 |
| Depreciation Depletion | $0 | $14,400 | $0 | $14,400 |
| Other Expenses | $6,613 | $627 | $2,126 | $9,366 |
| Office Expenses | $5,188 | $832 | $619 | $6,639 |
| Insurance | $4,172 | $359 | $668 | $5,199 |
| Total Functional Expenses | $3,040,269 | $379,517 | $263,789 | $3,683,575 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $3,683,575 |
| Total Expenses per Audited Statements | $3,683,575 |
| Total Expenses per Form 990 | $3,683,575 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Community Agriculture Alliance Inc | Steamboat Springs, CO | 501c3 | River Conservation | $34,732 |
| The HUUB | Orange, NJ | 501c3 | River Conservation | $33,000 |
| Mancos Conservation District | Mancos, CO | 501c3 | River Conservation | $31,419 |
| Achieving Community Tasks Successfully | Houston, TX | 501c3 | River Conservation | $25,000 |
| Living Lands & Waters | East Moline, IL | 501c3 | River Conservation | $20,000 |
| Trust for Conservation Innovation DBA Multiplier | San Francisco, CA | 501c3 | River Conservation | $19,000 |
| Watershed Management Group | Tucson, AZ | 501c3 | River Conservation | $17,536 |
| Chesapeake Bay Foundation Inc | Annapolis, MD | 501c3 | River Conservation | $14,500 |
| Coalition for the Poudre River Watershed | Fort Collins, CO | 501c3 | River Conservation | $12,000 |
| Friends of the Los Angeles River | Los Angeles, CA | 501c3 | River Conservation | $12,000 |
| Evergreen Community Development Initiative | Flint, MI | 501c3 | River Conservation | $10,835 |
| Buffalo Bayou Partnership | Houston, TX | 501c3 | River Conservation | $10,000 |
| Discover Your Northwest | Seattle, WA | 501c3 | River Conservation | $10,000 |
| Junction Coalition | Toledo, OH | 501c3 | River Conservation | $10,000 |
| Leona Tate Foundation for Change | New Orleans, LA | 501c3 | River Conservation | $10,000 |
| Merrimack River Watershed Council | Lawrence, MA | 501c3 | River Conservation | $10,000 |
| Wild Alabama | Moulton, AL | 501c3 | River Conservation | $9,210 |
| Healthy Community Resources & Advocacy Inc | New Orleans, LA | 501c3 | River Conservation | $8,400 |
| Town of Superior | Superior, AZ | 501c3 | River Conservation | $8,400 |
| Lower Ninth Ward Center for Sustainable Engagement and Development | New Orleans, LA | 501c3 | River Conservation | $8,000 |
| Tides Foundation | San Francisco, CA | 501c3 | River Conservation | $7,500 |
| Walnut Way Conservation Corp | Milwaukee, WI | 501c3 | River Conservation | $7,500 |
| Friends of the Verde River | Cottonwood, AZ | 501c3 | River Conservation | $7,000 |
| Tuolumne River Preservation Trust | Sonora, CA | 501c3 | River Conservation | $7,000 |
| Waterkeepers Chesapeake Inc | Takoma Park, MD | 501c3 | River Conservation | $7,000 |
| Arizona State University | Tempe, AZ | 501c3 | River Conservation | $6,500 |
| Blue Water Baltimore | Baltimore, MD | 501c3 | River Conservation | $6,500 |
| Heartland Conservation Alliance | Kansas City, MO | 501c3 | River Conservation | $6,500 |
| Huron Pines Resource Conservation and Development Council | Gaylord, MI | 501c3 | River Conservation | $6,500 |
| Keep Georgia Beautiful Foundation | Atlanta, GA | 501c3 | River Conservation | $6,500 |
| Musconetcong Watershed Association | Asbury, NJ | - | River Conservation | $6,500 |
| Retail Arts Innovation Livability Comm Dev Corp | Mesa, AZ | - | River Conservation | $6,500 |
| Un Nuevo Amanecer Inc | Ponce, NV | - | River Conservation | $6,500 |
| Verde | Portland, OR | - | River Conservation | $6,500 |
| White Clay Watershed Association | Landenberg, PA | - | River Conservation | $6,500 |
| Fulton Water & Sewerage | Fulton, AR | - | River Conservation | $6,000 |
| Kern River Conservancy | Kernville, CA | - | River Conservation | $5,285 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The organization's process to review form 990. The form is prepared by the cpa firm that audits river network's financial statements, and the draft form is then reviewed by management. Prior to filing, the complete final draft was made available to all board members in pdf for review, and inviting comments or questions.”
“The compensation process for top official compensation for the organization's president was determined by the board of directors using an analysis of comparable salaries for that position.”
“Enforcement of conflicts policy. The conflict of interest policy is reviewed on an annual basis with board members. In addition, each board meeeting begins with directors declaring any conflict or even potential conflict (such as mutual work between their "home" organization and river network). Any conflict is disclosed to the full board, and the member recuses themselves from voting on any matter presenting a conflict.”
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 | 243394 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 223361 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 200077 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 217340 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | RIVER NETWORK EMPOWERS AND UNITES PEOPLE AND COMMUNITIES TO PROTECT AND RESTORE RIVERS AND OTHER WATERS THAT SUSTAIN ALL LIFE. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 3500 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 203 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 18741 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 22444 |
| IRS990/AllOtherContributionsAmt | 0 | 3657440 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 5838 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 8227 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 11690 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 25755 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | RIVER NETWORK |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3037362724 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 21387 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | BOULDER |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CO |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 80308 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 497278 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 617033 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 16079 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 112478 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 80396 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 208953 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 100 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 309120 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 309220 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 4229424 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 586882 |
| IRS990/CYInvestmentIncomeAmt | 0 | 530 |
| IRS990/CYOtherExpensesAmt | 0 | 1317135 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 238387 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 784766 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1779558 |
| IRS990/CYTotalExpensesAmt | 0 | 3683575 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 263789 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4468341 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 14400 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 14400 |
| IRS990/Desc | 0 | DELIVERY OF TOOLS, TRAINING, MENTORING AND RESOURCES TO WATER PROTECTORS AND BUSINESS LEADERS ACROSS THE COUNTRY, ENSURING EXPANDED ACCESS TO HEALTHY RIVERS AND CLEAN WATER FOR ALL. WORK INCLUDES ENGAGEMENT OF OVER 8,500 GROUPS WORKING AT THE LOCAL LEVEL ACROSS THE COUNTRY, DELIVERY OF OUR ANNUAL CONERENCE (RIVER RALLY), ENGAGEMENT THROUGH COHORTS AND COALITIONS WORKING ON KEY ISSUES FUNDAMENTAL TO ADDRESSING TODAY'S WATER CRISIS, SUPPORT FOR CLEAN-UPS AND COMMUNITY ENGAGEMENT EVENTS, MENTORING TO STRENGTHEN LEADERS AND ORGANIZATIONS, AND PUBLICATIONS AND DISSEMINATION OF TOOLS, REPORTS AND STORIES TO ACCELERATE KNOWLEDGE TRANSFER |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1391451 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1006425 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | true |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 24 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 3040269 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/FundraisingAmt | 0 | 1133 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 112110 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 7081 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 120324 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 11068 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 32381 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 470185 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 513634 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 21 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 22 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 23 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | 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/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 18 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 19 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 20 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 21 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 22 | 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 | 8663 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JULIA BLATT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | BILL BRANDT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | GARY COLLINS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | ANDREW FAHLUND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ELLEN GILINSKY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | BOB SPROULL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | SANDRA POSTEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | PAUL BAUMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | RONDA CHAPMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | MEKAYLE HOUGHTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | RICHARD ROOS-COLLINS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | NICOLE SILK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | TRACY MEHAN III |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | SCOTT MILLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | GREER TIDWELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | RAJ SHUKLA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | JOYA BANERJEE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | JULIAN GONZALEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | KIMBERLEY MILLIGAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | REBECCA WODDER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | JUMANA VASI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 21 | SUZI WILKINS BERL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 22 | DIANA TOLEDO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 23 | KATHERINE BAER |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 168406 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 22 | 104836 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 23 | 107943 |
| 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/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | PRESIDENT/CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 21 | EMERITUS BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 22 | EMPLOYEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 23 | EMPLOYEE |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1988 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 21 |
| IRS990/GovernmentGrantsAmt | 0 | 571984 |
| IRS990/GrantAmt | 0 | 586882 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 586882 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 586882 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | true |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 4468341 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 20 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 2891 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 18935 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 23245 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 45071 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 668 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 359 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 4172 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 5199 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 530 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 530 |
| IRS990/InvestmentIncomeGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 30 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 106388 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 47093 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 32653 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 139041 |
| IRS990/LegalDomicileStateCd | 0 | CO |
| 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 | RIVER NETWORK EMPOWERS AND UNITES PEOPLE AND COMMUNITIES TO PROTECT AND RESTORE RIVERS AND OTHER WATERS THAT SUSTAIN ALL LIFE. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2713698 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3498464 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1322247 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2492039 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 1200 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 29982 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 2093 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 33275 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 619 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 832 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 5188 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 6639 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 2367 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 2632 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 5204 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 23213 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 31049 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROGRAM MATERIALS |
| IRS990/OtherExpensesGrp/Desc | 1 | TELEPHONE |
| IRS990/OtherExpensesGrp/Desc | 2 | STAFF TRAINING |
| IRS990/OtherExpensesGrp/Desc | 3 | BANK CHARGES |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 921 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 1716 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 864 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 3 | 2126 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 717 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 924 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 40 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 627 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 85434 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 10848 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 3502 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 6613 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 87072 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 13488 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 4406 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 9366 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 189890 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 24467 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1154458 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1368815 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 14436 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 8027 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 88660 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 111123 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 7223 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 8567 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 43828 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 59618 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 282750 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 600000 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 23259 |
| IRS990/PrincipalOfficerNm | 0 | BARBARA LONG |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541900 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 541900 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 541900 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | FEES FOR SERVICE |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | RIVER RALLY REGISTRATIONS |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | MEMBERSHIP FEES |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 1 | 0 |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 2 | 0 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 63281 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 142006 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 33100 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 1 | 0 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 2 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2022 • Form 990Detailed filing. Detailed filing data is available for this year.