Liabilities / Assets
81st percentile
Higher debt load relative to assets than 81% of similar nonprofits.
990 • Fiscal year 2023 • EIN 52-1851292
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
81st percentile
Higher debt load relative to assets than 81% of similar nonprofits.
Liabilities / Revenue
79th percentile
Higher debt load relative to revenue than 79% of similar nonprofits.
Net Margin
68th percentile
Higher net margin than 68% of similar nonprofits.
Top Officer Pay
96th percentile
Higher top officer pay than 96% of similar nonprofits.
Top officer pay equals 20.8% of source-year revenue.
Asset Growth
71st percentile
Faster asset growth than 71% of similar nonprofits.
Revenue Growth
91st percentile
Faster revenue growth than 91% of similar nonprofits.
Assets
Up$189,908
Up $27,907 (+17%) from 2022
Net Assets
Up$168,755
Up $69,779 (+71%) from 2022
Liabilities
Down$21,153
Down $41,872 (-66%) from 2022
Revenue
Up$365,300
Up $200,554 (+122%) from 2022
Expenses
Up$310,190
Up $91,149 (+42%) from 2022
Net Income
Up$55,110
Up $109,405 (+202%) from 2022
The foundation develops research and education programs to advance knowledge in
The foundation develops research and education programs to advance knowledge in and to build awareness of the benefits of hydropower.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments Program Related | $54,737 | $74,459 | ▲ $19,722 |
| Savings and Temporary Cash Investments | $83,460 | $55,458 | ▼ $28,002 |
| Investments in Publicly Traded Securities | $16,853 | $45,302 | ▲ $28,449 |
| Accounts Receivable | $5,777 | $12,213 | ▲ $6,436 |
| Prepaid Expenses and Deferred Charges | $1,174 | $2,173 | ▲ $999 |
| Cash and Non-Interest-Bearing Accounts | $0 | $303 | ▲ $303 |
| Total Assets | $162,001 | $189,908 | ▲ $27,907 |
| Liabilities | |||
| Deferred Revenue | $52,600 | $14,243 | ▼ $38,357 |
| Accounts Payable and Accrued Expenses | $10,425 | $6,910 | ▼ $3,515 |
| Total Liabilities | $63,025 | $21,153 | ▼ $41,872 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $22,152 | $91,931 | ▲ $69,779 |
| Net Assets With Donor Restrictions | $76,824 | $76,824 | → $0 |
| Total Net Assets Fund Balance | $98,976 | $168,755 | ▲ $69,779 |
| Total Liabilities and Net Assets / Fund Balance | $162,001 | $189,908 | ▲ $27,907 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Investment Program Related Org | $74,459 | - | - |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2023 | $16,853 | - | ▲ $3,449 | - | $20,302 |
| 2022 | $52,252 | - | ▼ $9,907 | $25,000 | $16,853 |
| 2021 | $62,482 | - | ▼ $10,230 | - | $52,252 |
| 2020 | $53,818 | - | ▲ $8,664 | - | $62,482 |
| 2019 | $48,356 | - | ▲ $5,462 | - | $53,818 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Linda Church Ciocci | Executive Director | FT | $76,108 | $76,108 |
| Name | Title |
|---|---|
| Kenneth R Odom | Past President |
| Steve Wenke | President |
| Alison Colotelo | Board Member |
| Andy Peters | Board Member |
| Del Shannon | Board Member |
| Jose Zayas | Board Member |
| Lisa Larson | Board Member |
| Michael Manwaring | Board Member |
| Paul T Jacobson | Board Member |
| Shelly Adams | Board Member |
| Stephen V Amaral | Board Member |
| Tim Brush | Board Member |
| Tuuli Hakala | Board Member |
| Wayne Pietz | Board Member |
| Jeff Leahy | Asst Counsel |
| Janet M Audunson | General Counsel |
| Shannon Ames | Secretary |
| Norm Bishop | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $234,082 |
| Salaries, Compensation, and Employee Benefits | $76,108 |
| Total Fundraising Expense | $54,707 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Fees for Services Management | $52,496 | $41,985 | $12,655 | $107,136 |
| Current Officers, Directors, Trustees, and Key Employees | $37,293 | $29,682 | $9,133 | $76,108 |
| Conferences and Meetings | $39,074 | - | $13,025 | $52,099 |
| Travel | $18,627 | $944 | $9,745 | $29,316 |
| Fees for Services Accounting | - | $10,975 | - | $10,975 |
| Information Technology | $3,511 | $6,371 | - | $9,882 |
| Office Expenses | $1,538 | $2,236 | $188 | $3,962 |
| Advertising | $2,322 | - | $475 | $2,797 |
| Insurance | - | $1,776 | - | $1,776 |
| Other Expenses | $335 | $5,808 | $9,486 | $335 |
| Total Functional Expenses | $155,706 | $99,777 | $54,707 | $310,190 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $12,000 |
| Fundraising Gross Income | $12,000 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Water Power Reception | $19,128 | $12,000 | - | $12,000 |
| Total Events | $19,128 | $12,000 | $12,000 | $0 |
“Members are entitled to attend events at a discounted rate and are recognized on the website as supporters.”
“The form 990 is reviewed by board members prior to filing.”
“The organization internally monitors compliance with the written conflict of interest policy.”
“Compensation for the executive director and managing director are determined by an independent person's review of comparability data.”
“The organization makes its governing documents, financial statements and form 990 available upon request.”
“Funds are designated by the board to be held in reserve for possible future needs. Access to the funds are by board resolution only.”
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 | 10425 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 6910 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 5777 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 12213 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | THE FOUNDATION DEVELOPS RESEARCH AND EDUCATION PROGRAMS TO ADVANCE KNOWLEDGE IN AND TO BUILD AWARENESS OF THE BENEFITS OF HYDROPOWER. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 475 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 2322 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 2797 |
| IRS990/AllOtherContributionsAmt | 0 | 208048 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | VAULT CONSULTING |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7036541469 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 8401 GREENSBORO DRIVE SUITE 500 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | MCLEAN |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | VA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 22101 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 303 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 9133 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 29682 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 37293 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 76108 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 13025 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 39074 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 52099 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 7128 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 360444 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 3322 |
| IRS990/CYOtherExpensesAmt | 0 | 234082 |
| IRS990/CYOtherRevenueAmt | 0 | 1534 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 55110 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 76108 |
| IRS990/CYTotalExpensesAmt | 0 | 310190 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 54707 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 365300 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 52600 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 14243 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | GRANT PROGRAMS: STEM EDUCATION GRANT - THE FOUNDATION IS CURRENTLY WORKING UNDER A DOE GRANT IN SUPPORT OF THE NATIONAL RENEWABLE ENERGY LABORATORY TO EDUCATE STUDENTS ABOUT HYDROPOWER, ITS BENEFITS AS AN ENERGY SOURCE, AND THE WIDE VARIETY OF CAREER OPPORTUNITIES WITHIN THE INDUSTRY. THE PROGRAM HAS WORKED WITH SECONDARY EDUCATION TEACHERS, UNIVERSITIES, AND COLLEGE PROFESSORS AROUND THE COUNTRY TO PRODUCE SOURCE MATERIALS AS THEY BUILD THEIR CURRICULUMS ON HYDROPOWER AS PART OF THEIR CLEAN ENERGY PROGRAMS. THE FOUNDATION, AS PART OF THIS GRANT, HAS ALSO SUPPORTED THE DEVELOPMENT OF AN EDUCATION ELECTRONIC PORTAL THAT WAS LAUNCHED IN 2020 AND WE CONTINUE TO ADD CONTENT. WE ALSO SUPPORT THE HYDROPOWER COLLEGIATE COMPETITION (HCC) HELPING TO PREPARE STUDENTS IN THEIR PRESENTATIONS, DOING WEBINARS TO EDUCATE THEM ABOUT VARIOUS ASPECTS OF HYDROPOWER AND INFORMING THEM ABOUT THE JOB OPPORTUNITIES THAT LIE WITHIN THE INDUSTRY. THE FOUNDATION ALSO IS SUPPORTED BY A GRANT FROM DOE AS A SUBCONTRACTOR OF THE PACIFIC NORTHWEST NATIONAL LABORATORY. THAT GRANT PROGRAM IS WORKING TO UPDATE THE HYDROPOWER VISION, WHICH WAS FIRST DONE IN 2016. OUR WORK IS TO CONDUCT OUTREACH TO INDUSTRY AND LET THEM KNOW ABOUT THE UPDATED VERSION. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 76824 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 76824 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 1 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 118288 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 10975 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 10975 |
| IRS990/FeesForServicesManagementGrp/FundraisingAmt | 0 | 12655 |
| IRS990/FeesForServicesManagementGrp/ManagementAndGeneralAmt | 0 | 41985 |
| IRS990/FeesForServicesManagementGrp/ProgramServicesAmt | 0 | 52496 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 107136 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.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/AverageHoursPerWeekRt | 14 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 5.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/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | 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/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | 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/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/PersonNm | 0 | STEVE WENKE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | KENNETH R ODOM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | NORM BISHOP |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SHANNON AMES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | STEPHEN V AMARAL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | TIM BRUSH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | TUULI HAKALA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | PAUL T JACOBSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | LISA LARSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | MICHAEL MANWARING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | ALISON COLOTELO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | WAYNE PIETZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | SHELLY ADAMS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | JOSE ZAYAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | ANDY PETERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | DEL SHANNON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | LINDA CHURCH CIOCCI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | JANET M AUDUNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | JEFF LEAHY |
| 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/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 76108 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 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/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/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PAST PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| 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/Form990PartVIISectionAGrp/TitleTxt | 12 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | GENERAL COUNSEL |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | ASST COUNSEL |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1994 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 7128 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 12000 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 12000 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 17 |
| IRS990/GovernmentGrantsAmt | 0 | 71308 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 377300 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 17 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 6371 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 3511 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 9882 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1776 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 1776 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 3322 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 3322 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 54737 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 74459 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 16853 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 45302 |
| IRS990/IRPDocumentCnt | 0 | 6 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | CO |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembershipDuesAmt | 0 | 73960 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | THE FOUNDATION DEVELOPS RESEARCH AND EDUCATION PROGRAMS TO ADVANCE KNOWLEDGE IN AND TO BUILD AWARENESS OF THE BENEFITS OF HYDROPOWER. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 98976 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 168755 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 20446 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 22152 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 91931 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 188 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 2236 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 1538 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 3962 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | STIPENDS/TUITION |
| IRS990/OtherExpensesGrp/Desc | 1 | SUBSCRIPTIONS AND PUBLI |
| IRS990/OtherExpensesGrp/Desc | 2 | DUES AND REGISTRATIONS |
| IRS990/OtherExpensesGrp/Desc | 3 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 9486 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 5808 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 510 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 335 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 9486 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 5808 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 510 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 335 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS INCOME |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 1534 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 1534 |
| IRS990/OtherRevenueTotalAmt | 0 | 1534 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 1174 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 2173 |
| IRS990/PrincipalOfficerNm | 0 | LINDA CHURCH CIOCCI |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | -5777 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | THINK TANK IS AN UNDERGRADUATE RESEARCH SYMPOSIUM AT WHICH STUDENTS SOLVE REAL-WORLD HYDROPOWER CHALLENGES. THE FIRST WAS LAUNCHED IN 2018 IN THE SOUTHEAST, WITH PLANS TO MOVE THE PROGRAM AROUND THE COUNTRY IN THE SUCCEEDING YEARS. DUE TO COVID RESTRICTIONS, WE PLACED THE THINK TANK ON HIATUS FOR 2021 AND 2022. IN 2023 WE HOSTED ANOTHER THINK TANK SPONSORED BY SOUTHERN COMPANY IN ALABAMA. IT HAD 12 STUDENT PARTICIPANTS WHO LEARNED ABOUT HYDROPOWER, TOURED THE FACILITY, AND WORKED ON A REAL-LIFE PROBLEM FOR SOUTHERN COMPANY. TVA OBSERVED THE MEETING AND HAS COMMITTED TO SPONSOR A THINK TANK IN 2025. WE ALSO HAVE ONE PLANNED IN THE NW AT CHELAN COUNTY PUD FOR 2024. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 29942 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | HIRING FOR HYDRO IS A PROGRAM SPONSORED BY THE NORTHWEST HYDROPOWER ASSOCIATION, WHICH BRINGS STUDENTS TO THEIR ANNUAL CONFERENCE WHERE THEY HAVE AN IMMERSION INTO HYDROPOWER THROUGH A HYDROPOWER 101 CLASS, WORK ON THEIR RESUMES, AND MEET ONE-ON-ONE WITH HYDRO OPERATORS AND OTHER MEMBERS OF THE INDUSTRY FOR POTENTIAL JOBS. THE NWHA HAS SPONSORED THE HIRING FOR HYDRO PROGRAM FOR SEVERAL YEARS. WE DID ANOTHER IN 2023 WHERE WE HAD 15 STUDENT PARTICIPANTS WHO MET WITH INDUSTRY ABOUT POTENTIAL JOB OPENINGS AND LEARNED ABOUT INTERNSHIP PROGRAMS. THE PROGRAM WAS MOST SUCCESSFUL AND THE NWHA HAS AGREED TO SPONSOR ANOTHER EVENT IN EARLY 2024. IN ADDITION, WE HOSTED ANOTHER VERSION OF HIRING FOR HYDRO, THE CLEAN ENERGY EXPO, IN CONJUNCTION WITH THE NATIONAL HYDROPOWER ASSOCIATION MEETING IN CINCINNATI IN OCTOBER OF 2023. THE DIFFERENCE BETWEEN THE TWO EVENTS IS THAT HIRING FOR HYDRO IS DONE AT THE INDUSTRY MEETING AND THE CLEAN ENERGY EXPO IS HOSTED AT THE UNIVERSITY. THAT EVENT HAD 15 INDUSTRY ORGANIZATIONS WITH ABOUT 25 STUDENTS WHO PARTICIPATED. ANOTHER IS PLANNED FOR 2024 AT CLEAN CURRENTS IN PORTLAND OREGON. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 7476 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 176175 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 3000 |
| IRS990/PYInvestmentIncomeAmt | 0 | -1473 |
| IRS990/PYOtherExpensesAmt | 0 | 151248 |
| IRS990/PYOtherRevenueAmt | 0 | -9956 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -54295 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 64793 |
| IRS990/PYTotalExpensesAmt | 0 | 219041 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 164746 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 55110 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 1 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 83460 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 55458 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 360444 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 176175 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 208906 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 168326 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 99488 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 1013339 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 3322 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2124 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2371 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1911 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2974 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 12702 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 1534 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 187 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 1721 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.93410 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.95620 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 960022 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 53317 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 360444 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 176175 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 208906 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 168326 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 99488 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 1013339 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 1027762 |
| 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 |
| IRS990ScheduleD/BoardDesignatedBalanceEOYPct | 0 | 1.00000 |
| IRS990ScheduleD/CYEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 16853 |
| IRS990ScheduleD/CYEndwmtFundGrp/EndYearBalanceAmt | 0 | 20302 |
| IRS990ScheduleD/CYEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 3449 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/AdministrativeExpensesAmt | 0 | 492 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 52252 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 16853 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | -9907 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 25000 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 62482 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 52252 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | -10230 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 53818 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 62482 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 8664 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 48356 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 53818 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 5462 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.