Liabilities / Assets
91st percentile
Higher debt load relative to assets than 91% of similar nonprofits.
EIN 39-1464540 • 501(c)3 • Madison, WI
Profile
The WHEDA Foundation Inc and WHEDA make grant funds available annually through a Housing Grants competition. The program's mission is to assist in the state's housing for the special needs population. The WHEDA foundation will also pay fees for some single family borrowers.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
91st percentile
Higher debt load relative to assets than 91% of similar nonprofits.
Liabilities / Revenue
89th percentile
Higher debt load relative to revenue than 89% of similar nonprofits.
Net Margin
13th percentile
Higher net margin than 13% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
7th percentile
Faster asset growth than 7% of similar nonprofits.
Revenue Growth
14th percentile
Faster revenue growth than 14% of similar nonprofits.
Assets
Down$2,859,262
Down $898,926 (-24%) from 2024
Liabilities
Down$2,387,552
Down $416,542 (-15%) from 2024
Net Assets
Down$471,710
Down $482,384 (-51%) from 2024
Revenue
Down$2,000,000
Down $500,000 (-20%) from 2024
Expenses
Up$2,482,384
Up $786,478 (+46%) from 2024
Net Income
Down-$482,384
Down $1,286,478 (-160%) from 2024
Most recent year
2025 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
The WHEDA Foundation Inc and WHEDA make grant funds available annually through the Housing Grants competition. The program's mission is to assist in the state's housing for the special needs population.
The WHEDA Foundation Inc is responsible for receiving and administering housing grant funds on behalf of the Wisconsin Housing and Economic Development Authority.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Accounts Receivable | $2,804,094 | $2,387,552 | ▼ $416,542 |
| Cash and Non-Interest-Bearing Accounts | $954,094 | $471,710 | ▼ $482,384 |
| Rtn Earn Endowment Incm Other Fnds | $954,094 | $471,710 | ▼ $482,384 |
| Pd in Cap Srpls Land Bldg Eqp Fund | $0 | $0 | → $0 |
| Cap Stk Tr Prin Current Funds | $0 | $0 | → $0 |
| Total Assets | $3,758,188 | $2,859,262 | ▼ $898,926 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $2,804,094 | $2,387,552 | ▼ $416,542 |
| Grants Payable | $0 | - | - |
| Total Liabilities | $2,804,094 | $2,387,552 | ▼ $416,542 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $954,094 | $471,710 | ▼ $482,384 |
| Total Liabilities and Net Assets / Fund Balance | $3,758,188 | $2,859,262 | ▼ $898,926 |
| Name | Title |
|---|---|
| Elmer Moore | President/Director |
| Kathryn Dunn | Director |
| Melissa Baxter | Director |
| Sherry L Gerondale | Secretary/Treasurer/Director |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $2,482,384 |
| Other Expenses | $0 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Orgs | $2,373,928 | - | - | $2,373,928 |
| Grants to Domestic Individuals | $108,456 | - | - | $108,456 |
| Total Functional Expenses | $2,482,384 | $0 | $0 | $2,482,384 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| La Casa de Esperenza Inc | Waukesha, WI | 501(c)(3) | Education | $59,911 |
| Bayfield County Housing Authority | Washburn, WI | Housing Authority | Permanent | $50,000 |
| Burlington Transitional Living Center Inc | Kansasville, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| CAP Services Inc | Stevens Point, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| Center for Veterans Issues Inc | Milwaukee, WI | 501(c)(3) | Permanent | $50,000 |
| Christine Ann Domestic | Oshkosh, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| Covey Inc | Oshkosh, WI | 501(c)(3) | Permanent | $50,000 |
| Embrace Services Inc | Ladysmith, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| Golden House Inc | Green Bay, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| Greater Green Bay Habitat for Humanity | Green Bay, WI | 501(c)(3) | Permanent | $50,000 |
| Hebron Housing Services | Pewaukee, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| Housing Authority County of Washburn | Spooner, WI | Housing Authority | Permanent | $50,000 |
| Neighborhood Housing Services of Green Bay Inc | Green Bay, WI | 501(c)(3) | Permanent | $50,000 |
| Opportunity of North Central Wisconsin Inc | Wausau, WI | 501(c)(3) | Permanent | $50,000 |
| Osseo Housing Inc | Osseo, WI | 501(c)(3) | Permanent | $50,000 |
| Personal Development Center Inc | Marshfield, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| Pillars Inc | Appleton, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| Porchlight Inc | Madison, WI | 501(c)(3) | Permanent | $50,000 |
| Racine Revitalization Partnership | Racine, WI | 501(c)(3) | Permanent | $50,000 |
| Redeemer Lutheran Church | Milwaukee, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| Revitalize Milwaukee | Milwaukee, WI | 501(c)(3) | Permanent | $50,000 |
| Serenity Inns Inc | Milwaukee, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| Taylor County Housing Authority | Medford, WI | Housing Authority | Permanent | $50,000 |
| The Rodney Scheel House Foundation | Madison, WI | 501(c)(3) | Permanent | $50,000 |
| The Salvation Army | Waukesha, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| The Salvation Army of Dane County | Madison, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| Veterans 1st of NEW Inc | Suamico, WI | 501(c)(3) | Permanent | $50,000 |
| West Central Wisconsin | Glenwood City, WI | 501(c)(3) | Permanent | $50,000 |
| Wisconsin Community Services Inc | Milwaukee, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| Womens Resource Center of Racine Inc | Racine, WI | 501(c)(3) | Emergency/Transitional | $50,000 |
| Housing Authority of the County of Juneau Wisconsin | Mauston, WI | Housing Authority | Permanent | $49,068 |
| Grace Lutheran Foundation | Altoona, WI | 501(c)(3) | Permanent | $48,500 |
| Hope Street Ministry | Milwaukee, WI | 501(c)(3) | Permanent | $47,990 |
| Eau Claire County Housing Inc | Altoona, WI | 501(c)(3) | Permanent | $47,056 |
| House of Hope Green Bay Inc | Green Bay, WI | 501(c)(3) | Emergency/Transitional | $44,755 |
| Ecumenical Partnership for Housing | Green Bay, WI | 501(c)(3) | Emergency/Transitional | $44,615 |
| Pathway Home of South Central Wisconsin Inc | Baraboo, WI | 501(c)(3) | Emergency/Transitional | $44,281 |
| Rusk County Housing Authority | Eau Claire, WI | Housing Authority | Permanent | $43,254 |
| Baraboo Area Homeless Shelter | Baraboo, WI | 501(c)(3) | Emergency/Transitional | $41,913 |
| Northwoods Women Inc | Ashland, WI | 501(c)(3) | Emergency/Transitional | $34,180 |
| Hope Village Tiny Housing | Chippewa Falls, WI | 501(c)(3) | Emergency/Transitional | $33,900 |
| Stepping Stones of Dunn County | Menomonie, WI | 501(c)(3) | Emergency/Transitional | $32,240 |
| Rock Valley Community Programs Inc | Janesville, WI | 501(c)(3) | Emergency/Transitional | $30,245 |
| Telos Inc | MIlwaukee, WI | 501(c)(3) | Permanent | $29,795 |
| Family Promise of Green County Inc | Monroe, WI | 501(c)(3) | Emergency/Transitional | $25,968 |
| Family Promise of Waukesha County Inc | Waukesha, WI | 501(c)(3) | Emergency/Transitional | $25,000 |
| Craig Kinney Apartments Inc | Madison, WI | 501(c)(3) | Permanent | $23,120 |
| Housing Authority City of Menomonie | Menomonie, WI | Housing Authority | Permanent | $22,924 |
| Community Action Inc of Rock | Beloit, WI | 501(c)(3) | Emergency/Transitional | $21,679 |
| Dane County Housing Authority | Monona, WI | Housing Authority | Permanent | $20,000 |
| Passages A Program for Survivors of Domestic | Richland Center, WI | 501(c)(3) | Emergency/Transitional | $20,000 |
| Women In Transition | Madison, WI | 501(c)(3) | Emergency/Transitional | $20,000 |
| Western Dairyland Economic | Independence, WI | 501(c)(3) | Emergency/Transitional | $19,060 |
| Advocates of Ozaukee Inc | Saukville, WI | 501(c)(3) | Emergency/Transitional | $17,000 |
| New Hope Center Inc | Chilton, WI | 501(c)(3) | Permanent | $16,500 |
| Fall Creek Valley Housing Inc | Eau Claire, WI | 501(c)(3) | Permanent | $14,720 |
| Hannah Center Inc | Marshfield, WI | 501(c)(3) | Emergency/Transitional | $14,650 |
| Day By Day Shelter | Oshkosh, WI | 501(c)(3) | Emergency/Transitional | $13,960 |
| Couleecap Inc | Westby, WI | 501(c)(3) | Permanent | $6,826 |
| Hmong Wisconsin Chamber of | Milwaukee, WI | 501(c)(3) | Education | $5,931 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“Kathryn Dunn 1533 N Rivercenter Drive Milwaukee, WI 53212 Melissa Baxter 2727 N Grandview Blvd #301 Waukesha, WI 53188”
“The form 990 is prepared by a WHEDA Financial Officer, reviewed by another WHEDA Financial Officer and WHEDA's Controller. A copy is provided to WHEDA's legal counsel.”
“To ensure compliance with the conflict of interest policy, periodic reviews shall be conducted.”
“Governing documents and financial statements of the WHEDA Foundation Inc. are available to the public upon request.”
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 | 2804094 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 2387552 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 2804094 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 2387552 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | The WHEDA Foundation Inc is responsible for receiving and administering housing grant funds on behalf of the Wisconsin Housing and Economic Development Authority. |
| IRS990/AllOtherContributionsAmt | 0 | 0 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Dan Besteman |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6082675269 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 908 E Main |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine2Txt | 0 | Suite 501 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Madison |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | WI |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 53703 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/BOYAmt | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/EOYAmt | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 954094 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 471710 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 2000000 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 2482384 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 0 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -482384 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 2482384 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2000000 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | Persons-in-crisis: 59 grants were awarded to support the development or improvement of shelter and facilities for the homeless, dependent persons in need of protective services and victims of domestic abuse. 28 grants were awarded in the "permanent" category and 31 grants were awarded in the "emergency/transitional" category. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonatedServicesAndUseFcltsAmt | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 2308086 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FederatedCampaignsAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Elmer Moore |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Sherry L Gerondale |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Kathryn Dunn |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Melissa Baxter |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | President/Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Secretary/Treasurer/Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| IRS990/FormationYr | 0 | 1983 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/FundraisingAmt | 0 | 0 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 4 |
| IRS990/GovernmentGrantsAmt | 0 | 2000000 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 0 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 108456 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 108456 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 2373928 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 2373928 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 2000000 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 2 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InvestmentExpenseAmt | 0 | 0 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | WI |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembershipDuesAmt | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | The WHEDA Foundation Inc and WHEDA make grant funds available annually through a Housing Grants competition. The program's mission is to assist in the state's housing for the special needs population. The WHEDA foundation will also pay fees for some single family borrowers. The WHEDA foundation will also pay for homebuyer education. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 954094 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 471710 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 0 |
| IRS990/NoncashContributionsAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | 1 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/BOYAmt | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | ELMER MOORE |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | 0 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | Robert Wood Johnson Foundation award to be used to pay for single family funding fees, 18 loans have been underwritten in fiscal 2025 |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 108456 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | Blue Heron grant is used for homebuyer education fund have been provided to two organizations |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 65842 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 2500000 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 1695906 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 0 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 804094 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 1695906 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 2500000 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -482384 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/RelatedOrganizationsAmt | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/PersonalAmt | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 2000000 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 954094 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 471710 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 2000000 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2500000 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2150000 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1000000 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1000000 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 8650000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearAmt | 0 | 307988 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus1YearAmt | 0 | 350184 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 261921 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 54138 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 123738 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 1097969 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 1 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 1 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 9747969 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 2307988 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2850184 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2411921 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1054138 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1123738 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 9747969 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 9747969 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/CashGrantAmt | 0 | 108456 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/GrantTypeTxt | 0 | Assistance with first mortgage closing costs |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/RecipientCnt | 0 | 18 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 0 | 23120 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 1 | 47990 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 2 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 3 | 41913 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 4 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 5 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 6 | 44755 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 7 | 17000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 8 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 9 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 10 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 11 | 21679 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 12 | 13960 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 13 | 44615 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 14 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 15 | 25968 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 16 | 25000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 17 | 14650 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 18 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 19 | 33900 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 20 | 34180 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 21 | 20000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 22 | 44281 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 23 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 24 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 25 | 30245 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 26 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 27 | 32240 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 28 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 29 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 30 | 19060 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 31 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 32 | 20000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 33 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 34 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 35 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 36 | 6826 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 37 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 38 | 20000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 39 | 47056 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 40 | 14720 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 41 | 48500 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 42 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 43 | 22924 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 44 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 45 | 49068 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 46 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 47 | 16500 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 48 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 49 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 50 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 51 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 52 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 53 | 43254 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 54 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 55 | 29795 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 56 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 57 | 50000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 58 | 59911 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 59 | 5931 |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 0 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 1 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 2 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 3 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 4 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 5 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 6 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 7 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 8 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 9 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 10 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 11 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 12 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 13 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 14 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 15 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 16 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 17 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 18 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 19 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 20 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 21 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 22 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 23 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 24 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 25 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 26 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 27 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 28 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 29 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 30 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 31 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 32 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 33 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 34 | Housing Authority |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 35 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 36 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 37 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 38 | Housing Authority |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 39 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 40 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 41 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 42 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 43 | Housing Authority |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 44 | Housing Authority |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 45 | Housing Authority |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 46 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 47 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 48 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 49 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 50 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 51 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 52 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 53 | Housing Authority |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 54 | Housing Authority |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 55 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 56 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 57 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 58 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 59 | 501(c)(3) |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 0 | Permanent |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 1 | Permanent |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 2 | Permanent |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 3 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 4 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 5 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 6 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 7 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 8 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 9 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 10 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 11 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 12 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 13 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 14 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 15 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 16 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 17 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 18 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 19 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 20 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 21 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 22 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 23 | Emergency/Transitional |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 24 | Emergency/Transitional |
No mirrored PDF or thumbnail assets are attached yet.