Liabilities / Assets
69th percentile
Higher debt load relative to assets than 69% of similar nonprofits.
EIN 94-2400210 • 501(c)3 • Sacramento, CA
Profile
Friends of the river protects and restores california rivers by influencing public policy and inspiring citizen action.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
69th percentile
Higher debt load relative to assets than 69% of similar nonprofits.
Liabilities / Revenue
75th percentile
Higher debt load relative to revenue than 75% of similar nonprofits.
Net Margin
64th percentile
Higher net margin than 64% of similar nonprofits.
Top Officer Pay
40th percentile
Higher top officer pay than 40% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
75th percentile
Faster asset growth than 75% of similar nonprofits.
Revenue Growth
66th percentile
Faster revenue growth than 66% of similar nonprofits.
Assets
Up$1,351,202
Up $187,647 (+16%) from 2023
Liabilities
Up$302,620
Up $76,464 (+34%) from 2023
Net Assets
Up$1,048,582
Up $111,183 (+12%) from 2023
Revenue
Up$895,752
Up $145,174 (+19%) from 2023
Expenses
Up$784,569
Up $248,787 (+46%) from 2023
Net Income
Down$111,183
Down $103,613 (-48%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
Preservation, protection, and restoration of rivers, streams, and their watersheds
Friends of the river protects and restores california rivers by influencing public policy and inspiring citizen action.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $692,591 | $704,580 | ▲ $11,989 |
| Savings and Temporary Cash Investments | $305,089 | $382,703 | ▲ $77,614 |
| Land, Buildings, and Equipment, Net | $22,641 | $85,761 | ▲ $63,120 |
| Pledges and Grants Receivable | $41,403 | $33,328 | ▼ $8,075 |
| Accounts Receivable | - | $27,540 | - |
| Prepaid Expenses and Deferred Charges | $1,830 | $6,865 | ▲ $5,035 |
| Total Assets | $1,163,555 | $1,351,202 | ▲ $187,647 |
| Other Assets Total | $100,001 | $110,425 | ▲ $10,424 |
| Liabilities | |||
| Other Liabilities | $221,260 | $286,122 | ▲ $64,862 |
| Accounts Payable and Accrued Expenses | $4,896 | $13,020 | ▲ $8,124 |
| Deferred Revenue | - | $3,478 | - |
| Total Liabilities | $226,156 | $302,620 | ▲ $76,464 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $791,511 | $779,463 | ▼ $12,048 |
| Net Assets With Donor Restrictions | $145,888 | $269,119 | ▲ $123,231 |
| Total Net Assets Fund Balance | $937,399 | $1,048,582 | ▲ $111,183 |
| Total Liabilities and Net Assets / Fund Balance | $1,163,555 | $1,351,202 | ▲ $187,647 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $83,250 | $11,758 | $95,008 |
| Equipment | $2,511 | $32,965 | $35,476 |
| Other Assets Org | $2,039 | - | - |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2024 | $98,805 | $0 | ▲ $11,158 | - | $108,386 |
| 2023 | $87,870 | $1,928 | ▲ $9,007 | - | $98,805 |
| 2022 | $104,641 | $100 | ▼ $15,498 | - | $87,870 |
| 2021 | $95,143 | $2,600 | ▲ $8,394 | - | $104,641 |
| 2020 | $83,850 | $4,600 | ▲ $7,950 | - | $95,143 |
| Name | Title |
|---|---|
| Jann Dorman | Board Chair |
| Charlie Center | Vice Chair |
| Ashley Overhouse | Director |
| Austin Robbs | Director |
| Cohen Summers | Director |
| Doug Maner | Director |
| Garrick Chang | Director |
| Scott Armstrong | Director |
| Shon Bollock | Director |
| Theresa Lorejo-simsiman | Director |
| Mark Dubois | Director Emeritus |
| Jann Dorman | Executive Director |
| Richard Weis | Secretary |
| John Yost | Treasurer |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Other Non Cash Contri Table | 66 | $41,144 | Fair Market Value (FMV) |
| Securities Publicly Traded | 1 | $1,544 | Fair Market Value (FMV) |
| Total Noncash Contributions | 67 | $42,688 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $443,226 |
| Other Expenses | $341,343 |
| Total Fundraising Expense | $57,455 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $315,437 | $45,896 | $19,433 | $380,766 |
| Fees for Services Other | $199,050 | $26,815 | $21,786 | $247,651 |
| Payroll Taxes | $26,554 | $4,102 | $1,691 | $32,347 |
| Other Employee Benefits | $17,321 | $11,845 | $947 | $30,113 |
| Occupancy | $20,100 | $2,396 | $1,659 | $24,155 |
| All Other Expenses | $7,269 | $2,504 | $6,881 | $16,654 |
| Fees for Services Accounting | - | $10,850 | - | $10,850 |
| Insurance | $2,395 | $5,778 | - | $8,173 |
| Advertising | $3,915 | - | $1,245 | $5,160 |
| Other Expenses | $1,054 | $2,970 | $1,012 | $5,036 |
| Interest | - | $3,977 | - | $3,977 |
| Depreciation Depletion | $984 | - | - | $984 |
| Total Functional Expenses | $606,984 | $120,130 | $57,455 | $784,569 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $784,569 |
| Total Expenses per Audited Statements | $784,569 |
| Total Expenses per Form 990 | $784,569 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $131,020 |
| Fundraising Direct Expenses | $45,122 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| River Awards | $87,046 | $87,046 | $8,940 | $78,106 |
| Rendevous by | $43,974 | $43,974 | $1,440 | $42,534 |
| Total Events | $131,020 | $131,020 | $45,122 | $85,898 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| - | Director | Rental of Storage Shed and Event Space | No | $2,519 |
| Liability | Amount |
|---|---|
| Eidl / Sba Loan | $140,612 |
| Rou - Leasing Liability | $89,310 |
| Pass Through Funds | $34,228 |
| Accrued Vacation Payable | $20,908 |
| Credit Card Payable | $669 |
| Sales Ta Payable | $395 |
“The form 990 is reviewed by board of directors' finance committee and executive director. The filing is signed by the board treasurer.”
“Prior to approving the transactions, the board considers and in good faith determines after reasonable investigation under the circumstances that the corporation could not obtain a more advantageous arrangement with reasonable effort under the circumstances, and this corporation enters into the transaction for its own benefit and the transaction is fair and reasonable to the corporation at the time the transactions is entered into.”
“Compensation is approved by the executive director and confirmed by the board of directors.”
“Our audited financials are also available on the website.”
“Contract services: program service expenses 199,050. Management and general expenses 26,815. Fundraising expenses 21,786. Total expenses 247,651.”
“The finance committee reviews the audit but does not chose the accountant.”
“The preparation of financial statements in conformity with accounting principles generally accepted in the united states of america requires the friends of the river to report information regarding its exposure to various tax positions taken by the friends of the river. The friends of the river has determined whether any tax positions have met the recognition threshold and have measured the exposure to those tax positions. Management believes that the friends of the river has adequately addressed all relevant tax positions and that there are no unrecorded tax liabilities. Federal and state tax authorities generally have the right to examine the previous three years of tax returns filed. Any interest or penalties assessed to the friends of the river are recorded in operating expenses. No interest or penalties from federal or state tax authorities were recorded in the accompanying financial statements.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 4896 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 13020 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 27540 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | FRIENDS OF THE RIVER PROTECTS AND RESTORES CALIFORNIA RIVERS BY INFLUENCING PUBLIC POLICY AND INSPIRING CITIZEN ACTION. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 1245 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 3915 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 5160 |
| IRS990/AllOtherContributionsAmt | 0 | 774118 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 6881 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 2504 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 7269 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 16654 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 0 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | AMY COTTRELL |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9164423155 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 3336 BRADSHAW ROAD SUITE 335 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SACRAMENTO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 95827 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 1 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 692591 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 704580 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 774118 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 29102 |
| IRS990/CYOtherExpensesAmt | 0 | 341343 |
| IRS990/CYOtherRevenueAmt | 0 | 92532 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 111183 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 443226 |
| IRS990/CYTotalExpensesAmt | 0 | 784569 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 57455 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 895752 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 3478 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 984 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 984 |
| IRS990/Desc | 0 | RESTORING FLOWS TO CALIFORNIA RIVERS.FRIENDS OF THE RIVER WORKED TO RETURN WATER TO DRY AND DEPLETED RIVERS. FOR LED EFFORTS TO RESTORE FLOWS AND FISHERIES IN THE DEWATERED SECTIONS OF THE SAN JOAQUIN RIVER. FOR OPPOSED THE HARMFUL DELTA CONVEYANCE PROJECT, ENGAGED IN PROTESTING THE WATER RIGHTS, AND PARTICIPATED IN EXTENSIVE PUBLIC PLANNING AND DECISION-MAKING PROCESSES TO LIMIT HARMFUL IMPACTS OF THE PROJECT. FOR REPRESENTED ENVIRONMENTAL INTERESTS FOR THE AMERICAN RIVER THROUGH THE SACRAMENTO WATER FORUM WHICH WILL RESULT IN A HISTORIC WATER FORUM 2050 AGREEMENT. FOR LED EFFORTS TO RESTORE RIVER CONNECTIVITY IN THE MERCED WATERSHED AND ENSURE THE LOWER MERCED RIVER DOES NOT RUN DRY AGAIN. FOR PARTNERED WITH OVER 50 LOCAL AND REGIONAL GROUPS AND TRIBES WORKING TO RESTORE RIVERS THROUGHOUT CALIFORNIA, INCLUDING THREATS TO THE SAN FRANCISCO BAY DELTA ESTUARY, REWATERING THE KERN RIVER, RESTORING THE STANISLAUS, TUOLUMNE, MERCED, SAN JOAQUIN, ENSURING FLOWS ON THE AMERICAN, SACRAMENTO, AND YUBA RIVERS.PROTECTING RIVERS FROM WASTEFUL AND DESTRUCTIVE DAMS AND RESERVOIRS.FRIENDS OF THE RIVER MONITORED WATER POLICY FOR OVER 100 DAMS AND RESERVOIRS, ENGAGED IN PUBLIC PROCESSES FOR FUNDING, PERMITTING, WATER RIGHTS, OR ENVIRONMENTAL COMPLIANCE, TO IDENTIFY AND OPPOSE HARMFUL AND COSTLY IMPACTS FOR OVER 40 PROJECTS. OUR WORK FOCUSED ON PROJECTS SUCH AS THE PROPOSED SITES RESERVOIR, SHASTA DAM RAISE, DEL PUERTO RESERVOIR, AND PACHECO RESERVOIR, FOR LEADS A MULTI-STAKEHOLDER COALITION OF OVER 200 LEADERS IN CALIFORNIA WATER POLICY THAT TRACKS, SHARES INFORMATION, AND ORGANIZES JOINT ACTION ON SURFACE WATER RESERVOIR PROJECTS THROUGHOUT THE STATE. FOR ANALYZED THE ENDANGERED SPECIES PERMITS FOR EXISTING RESERVOIRS IN THE FEDERAL CENTRAL VALLEY PROJECT AND STATE WATER PROJECT, AND ENGAGED WITH DECISION-MAKERS TO IMPROVE COMPLIANCE WITH ENVIRONMENTAL LAWS.PROMOTING LOW IMPACT HYDROPOWER.HYDROPOWER AND PUMPED STORAGE PROJECTS CAN HAVE A TREMENDOUS NEGATIVE ENVIRONMENTAL, RECREATION, AND ECONOMIC IMPACTS ON RIVERS. HYDROPOWER DAM PROJECTS ARE RELICENSED ONCE A GENERATION, EVERY 30 TO 50 YEARS. FOR WORKED TO BALANCE THE NEEDS OF HYDROPOWER GENERATION WITH ENVIRONMENTAL, FISH PASSAGE, AND RECREATIONAL NEEDS. FOR SUPPORTED CLEAN WATER ACT SECTION 401 COMPLIANCE FOR RELICENSING DAMS ON THE YUBA AND TUOLUMNE RIVERS. FRIENDS OF THE RIVER PROVIDED LEADERSHIP ON OROVILLE DAM OPERATIONS AND FLOOD SAFETY ON THE FEATHER RIVER, AND FOCUSED EFFORTS ON AMERICAN RIVER LICENSE IMPLEMENTATION, RELICENSING FOR HYDROPOWER DAMS ON THE TUOLUMNE, YUBA, STANISLAUS, AND KERN RIVERS, AS WELL ADDRESSING THE RISKS OF PROPOSED PUMPED STORAGE PROJECTS ON THE MOKELUMNE AND OTHER RIVERS. BUILDING PUBLIC SUPPORT FOR RIVERS.FRIENDS OF THE RIVER INSPIRES, BUILDS AWARENESS AND SUPPORT FOR RIVER PROTECTION THROUGH EDUCATION, COMMUNICATION AND OUTDOOR PROGRAMS, PRODUCING MONTHLY NEWSLETTERS, SOCIAL MEDIA AND PRODIGIOUS DATA AND INFORMATION ON THE WEBSITE. FOR HOSTED 7 RIVER TRIPS FOR OVER 100 PEOPLE TO SUPPORT NATIVE TRIBES IN RECONNECTING TO THEIR ANCESTRAL WATERS, AND INSPIRE AND EDUCATE DECISION-MAKERS, INFLUENCERS, AND OTHER NONPROFIT ORGANIZATIONS IN CONNECTING TO THE RIVERS WE ARE ALL WORKING TO SAVE. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 145888 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 269119 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 1 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 8 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 606984 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 10850 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 10850 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 21786 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 26815 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 199050 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 247651 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.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/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 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/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | 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/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JANN DORMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JANN DORMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | CHARLIE CENTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | RICHARD WEIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JOHN YOST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | SCOTT ARMSTRONG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | SHON BOLLOCK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | GARRICK CHANG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ASHLEY OVERHOUSE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | DOUG MANER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | AUSTIN ROBBS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | THERESA LOREJO-SIMSIMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | COHEN SUMMERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | MARK DUBOIS |
| 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 | 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 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | EXECUTIVE DIR. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR EMERITUS |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1976 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 45122 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 131020 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 12 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 940874 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 12 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 5778 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 2395 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 8173 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 3977 |
| IRS990/InterestGrp/TotalAmt | 0 | 3977 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 29102 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 29102 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 12 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 44723 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 22641 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 85761 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 130484 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 1 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | FRIENDS OF THE RIVER PROTECTS AND RESTORES THE RIVERS OF CALIFORNIA BY INFLUENCING PUBLIC POLICY AND INSPIRING CITIZEN ACTION. WE WORK TO RESTORE RIVER FLOWS, REDUCE ADVERSE IMPACTS OF HYDROPOWER, PROMOTE SUSTAINABLE WATER AND FLOOD MANAGEMENT, UPHOLD LEGAL PROTECTIONS FOR RIVERS, AND BUILD PUBLIC INVOLVEMENT IN RIVER CONSERVATION. FOR HAS BEEN PROTECTING CALIFORNIA RIVERS FOR OVER 50 YEARS. FOR IS A LEADER IN OPPOSING THE MOST DAMAGING WATER PROJECTS IN CALIFORNIA, ESPECIALLY IN THE CONTEXT OF THE DROUGHT AND FLOOD RISKS POSED BY ACCELERATING CLIMATE CHANGE. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 937399 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1048582 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 85898 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 85898 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 791511 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 779463 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NoncashContributionsAmt | 0 | 114914 |
| IRS990/NondeductibleContributionsInd | 0 | 1 |
| IRS990/NondeductibleContriDisclInd | 0 | 1 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 1659 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 2396 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 20100 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 24155 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 100001 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 110425 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 947 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 11845 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 17321 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 30113 |
| IRS990/OtherExpensesGrp/Desc | 0 | SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 1 | TELEPHONE/INTERNET |
| IRS990/OtherExpensesGrp/Desc | 2 | BANK FEES |
| IRS990/OtherExpensesGrp/Desc | 3 | EQUIPMENT LEASING |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 180 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 509 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 2112 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 3 | 1012 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1251 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 783 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 963 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 2970 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 5470 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 4829 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 2606 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 1054 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 6901 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 6121 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 5681 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 5036 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 221260 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 286122 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 611600 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | GAIN FROM ENDOWMENT |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 6634 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 6634 |
| IRS990/OtherRevenueTotalAmt | 0 | 6634 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 19433 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 45896 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 315437 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 380766 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 1691 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 4102 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 26554 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 32347 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 41403 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 33328 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 1830 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 6865 |
| IRS990/PrincipalOfficerNm | 0 | GARRICK CHANG |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 614587 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 3639 |
| IRS990/PYOtherExpensesAmt | 0 | 240971 |
| IRS990/PYOtherRevenueAmt | 0 | 116578 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 15774 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 214796 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 294811 |
| IRS990/PYTotalExpensesAmt | 0 | 535782 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 750578 |
| IRS990/QuidProQuoContributionsInd | 0 | 1 |
| IRS990/QuidProQuoContriDisclInd | 0 | 1 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 111183 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 305089 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 382703 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearAmt | 0 | 26041 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus1YearAmt | 0 | 22135 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus2YearsAmt | 0 | 34241 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt | 0 | 32007 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus4YearsAmt | 0 | 39600 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 154024 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | OTHER INCOME - 2020 AMOUNT: $ 15,946. 2023 AMOUNT: $ 10,023. PPP FORGIVENESS - 2022 AMOUNT: $ 72,062. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | SCHEDULE A, PART III, LINE 12, EXPLANATION OF OTHER INCOME: |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 774118 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 630361 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 533869 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 486571 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 392924 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 2817843 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 29102 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 4212 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2702 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 13010 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 7726 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 56752 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 15774 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 525 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 4738 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 21037 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 29102 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 4212 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 2702 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 13010 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 7726 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 56752 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.01900 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.01040 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 10023 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 72062 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 15946 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 98031 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.89680 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.89100 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 2684856 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearAmt | 0 | 26041 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus1YearAmt | 0 | 22135 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus2YearsAmt | 0 | 34241 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt | 0 | 32007 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus4YearsAmt | 0 | 39600 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 154024 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 774118 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 646135 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 534394 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 491309 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 392924 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 2838880 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 803220 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 660370 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 609158 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 504319 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 416596 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 2993663 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
No mirrored PDF or thumbnail assets are attached yet.