Liabilities / Assets
76th percentile
Higher debt load relative to assets than 76% of similar nonprofits.
990 • Fiscal year 2023 • EIN 04-3554045
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
76th percentile
Higher debt load relative to assets than 76% of similar nonprofits.
Liabilities / Revenue
100th percentile
Higher debt load relative to revenue than 100% of similar nonprofits.
Net Margin
1st percentile
Higher net margin than 1% of similar nonprofits.
Top Officer Pay
97th percentile
Higher top officer pay than 97% of similar nonprofits.
Top officer pay equals 49178.0% of source-year revenue.
Asset Growth
20th percentile
Faster asset growth than 20% of similar nonprofits.
Revenue Growth
6th percentile
Faster revenue growth than 6% of similar nonprofits.
Assets
Down$909,972
Down $86,362 (-8.7%) from 2022
Net Assets
Down$723,738
Down $86,362 (-11%) from 2022
Liabilities
Flat$186,234
Flat from 2022
Revenue
Down$436
Down $476 (-52%) from 2022
Expenses
Up$86,798
Up $80,043 (+1185%) from 2022
Net Income
Down-$86,362
Down $80,519 (-1378%) from 2022
To provide loans and counseling for home ownership to low to moderate income residents.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Other Notes and Loans Receivable, Net | $85,857 | - | - |
| Cash and Non-Interest-Bearing Accounts | $891 | $1,619 | ▲ $728 |
| Prepaid Expenses and Deferred Charges | $70 | $106 | ▲ $36 |
| Land, Buildings, and Equipment, Net | $0 | $0 | → $0 |
| Total Assets | $996,334 | $909,972 | ▼ $86,362 |
| Other Assets Total | $909,516 | $908,247 | ▼ $1,269 |
| Liabilities | |||
| Other Liabilities | $186,234 | $186,234 | → $0 |
| Total Liabilities | $186,234 | $186,234 | → $0 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $810,100 | $723,738 | ▼ $86,362 |
| Total Net Assets Fund Balance | $810,100 | $723,738 | ▼ $86,362 |
| Total Liabilities and Net Assets / Fund Balance | $996,334 | $909,972 | ▼ $86,362 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $0 | $1,300 | $1,300 |
| Other Assets Org | $895,110 | - | - |
| Name | Title | Other | Total |
|---|---|---|---|
| Linda Miller-foster | Director of Administration and Fundraising | $137,599 | $137,599 |
| Vinny Qualtieri | Director of Finance & Admin | $130,158 | $130,158 |
| Name | Title |
|---|---|
| David Bryant | President |
| Orlando Pacheco | President (until 8/2023) |
| Celsa Moreno-barker | Vice President |
| Ana Alonzo | Board Member |
| Catherine Mccandless | Board Member |
| David Villaneuva | Board Member |
| Monica Barrera | Board Member |
| Nina Gaeta Coletta | Board Member |
| Rick High | Board Member (until 1/2023) |
| Karla Reyes | Board Member (until 9/2023) |
| Philip Giffee | Executive Director |
| Robert Schmidt | Secretary/ Clerk |
| Megan Reagon | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $86,798 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Insurance | $1,275 | - | - | $1,275 |
| Other Expenses | $89 | - | - | $89 |
| Total Functional Expenses | $86,798 | $0 | $0 | $86,798 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Due to Affiliates | $186,234 |
“Noah and affiliates board of directors consists of 9 members as of december 31, 2023. They have annual elections in december. Terms are for three years. Members elect nine members. Members then appoint other members to three year terms.”
“A majority vote is required on board decisions, members from the neighborhood of east boston elect board members consistent with the by-laws.”
“The 990 is reviewed by the board, specifically by the board president before it is filed.”
“Noah and affiliates board of directors and management are required to file an annual conflict of interest form. These forms are collected and maintained at noah's administrative office. If a conflict arises, it is discussed at the board meeting and noted in the minutes. The particular board member is excluded from voting on a particular issue that he/she has a conflict.”
“The board reviews and examines all information presented by the board president and executive committee after review of the executive director. The executive director reviews the compensation for all senior staff.”
“Information is available upon request.”
“The board of directors assumes responsibility for the oversight of the audit of the consolidating financial statements. The board of directors approves the consolidating financial statements at the board meeting following the audit.”
“Noah and affiliates, which includes noah community development fund, inc. (ncdfi), account for uncertainty in income taxes in accordance with asc topic, income taxes. This standard clarifies the accounting for uncertainty in tax positions and prescribes a recognition threshold and measurement attribute for the consolidating financial statements regarding a tax position taken or expected to be taken in a tax return. Noah and affiliates has determined that there are no uncertain tax positions which qualify for either recognition or disclosure in the consolidating financial statements at december 31, 2023. Noah and affiliates information returns are subject to examination by the federal and state jurisdictions.”
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/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE LOANS AND COUNSELING FOR HOME OWNERSHIP TO LOW TO MODERATE INCOME RESIDENTS. |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | VINNY QUALTIERI |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6175675882 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 143 BORDER STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | EAST BOSTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 02128 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 891 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1619 |
| 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 | 1 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 86798 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 436 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -86362 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 86798 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 436 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | PROVIDES LOANS AND COUNSELING FOR HOME OWNERSHIP TO LOW TO MODERATE INCOME RESIDENTS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 86798 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 38.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 38.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 38.50 |
| 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/AverageHoursPerWeekRt | 4 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 0.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 0.25 |
| 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/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/OfficerInd | 7 | 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 | 32750 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 12239 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 10678 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | DAVID BRYANT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ORLANDO PACHECO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | CELSA MORENO-BARKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MEGAN REAGON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ROBERT SCHMIDT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | ANA ALONZO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MONICA BARRERA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | NINA GAETA COLETTA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | CATHERINE MCCANDLESS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | DAVID VILLANEUVA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | KARLA REYES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | RICK HIGH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | PHILIP GIFFEE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | LINDA MILLER-FOSTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | VINNY QUALTIERI |
| 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/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 | 181666 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 125360 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 119480 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PRESIDENT (UNTIL 8/2023) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | SECRETARY/ CLERK |
| 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 (UNTIL 9/2023) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | BOARD MEMBER (UNTIL 1/2023) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR OF ADMINISTRATION AND FUNDRAISING |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR OF FINANCE & ADMIN |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2001 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 436 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 1275 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 1275 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1300 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1300 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| 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 | TO PROVIDE LOANS AND COUNSELING FOR HOME OWNERSHIP TO LOW TO MODERATE INCOME RESIDENTS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 810100 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 723738 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 810100 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 723738 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 909516 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 908247 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROGRAM EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 1 | DUES AND SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 2 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 85250 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 184 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 89 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 85250 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 184 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 89 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 186234 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 186234 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 85857 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 70 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 106 |
| IRS990/PrincipalOfficerNm | 0 | PHILIP GIFFEE |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | INTEREST ON LOANS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 436 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 436 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 6755 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 912 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -5843 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 6755 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 912 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -86362 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| 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/RevenueAmt | 0 | 436 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 436 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 912 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 3 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 397 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 3289 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 5037 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00000 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 65 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 284 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 349 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.93520 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.91360 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 5037 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 436 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 912 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 397 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 3289 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 5037 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 436 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 912 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 3 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 462 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 3573 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 5386 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 1300 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 1300 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 13137 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 895110 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | RESTRICTED DEPOSITS |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | DUE FROM AFFILIATES |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 186234 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | DUE TO AFFILIATES |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | NOAH AND AFFILIATES, WHICH INCLUDES NOAH COMMUNITY DEVELOPMENT FUND, INC. (NCDFI), ACCOUNT FOR UNCERTAINTY IN INCOME TAXES IN ACCORDANCE WITH ASC TOPIC, INCOME TAXES. THIS STANDARD CLARIFIES THE ACCOUNTING FOR UNCERTAINTY IN TAX POSITIONS AND PRESCRIBES A RECOGNITION THRESHOLD AND MEASUREMENT ATTRIBUTE FOR THE CONSOLIDATING FINANCIAL STATEMENTS REGARDING A TAX POSITION TAKEN OR EXPECTED TO BE TAKEN IN A TAX RETURN. NOAH AND AFFILIATES HAS DETERMINED THAT THERE ARE NO UNCERTAIN TAX POSITIONS WHICH QUALIFY FOR EITHER RECOGNITION OR DISCLOSURE IN THE CONSOLIDATING FINANCIAL STATEMENTS AT DECEMBER 31, 2023. NOAH AND AFFILIATES INFORMATION RETURNS ARE SUBJECT TO EXAMINATION BY THE FEDERAL AND STATE JURISDICTIONS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 908247 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 186234 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 181666 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 32750 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | PHILIP GIFFEE |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | EXECUTIVE DIRECTOR |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 214416 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalInformationDetail/ExplanationTxt | 0 | RELATED ORGANIZATION NEIGHBORHOOD OF AFFORDABLE HOUSING INC. (NOAH) PROVIDES COMPENSATION TO ALL EMPLOYEES. THE NOAH BOARD REVIEWS AND EXAMINES ALL INFORMATION PRESENTED BY THE BOARD PRESIDENT AND EXECUTIVE COMMITTEE AFTER REVIEW OF THE EXECUTIVE DIRECTOR. |
| IRS990ScheduleJ/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART I, LINE 3 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | NOAH AND AFFILIATES BOARD OF DIRECTORS CONSISTS OF 9 MEMBERS AS OF DECEMBER 31, 2023. THEY HAVE ANNUAL ELECTIONS IN DECEMBER. TERMS ARE FOR THREE YEARS. MEMBERS ELECT NINE MEMBERS. MEMBERS THEN APPOINT OTHER MEMBERS TO THREE YEAR TERMS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | A MAJORITY VOTE IS REQUIRED ON BOARD DECISIONS, MEMBERS FROM THE NEIGHBORHOOD OF EAST BOSTON ELECT BOARD MEMBERS CONSISTENT WITH THE BY-LAWS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE 990 IS REVIEWED BY THE BOARD, SPECIFICALLY BY THE BOARD PRESIDENT BEFORE IT IS FILED. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | NOAH AND AFFILIATES BOARD OF DIRECTORS AND MANAGEMENT ARE REQUIRED TO FILE AN ANNUAL CONFLICT OF INTEREST FORM. THESE FORMS ARE COLLECTED AND MAINTAINED AT NOAH'S ADMINISTRATIVE OFFICE. IF A CONFLICT ARISES, IT IS DISCUSSED AT THE BOARD MEETING AND NOTED IN THE MINUTES. THE PARTICULAR BOARD MEMBER IS EXCLUDED FROM VOTING ON A PARTICULAR ISSUE THAT HE/SHE HAS A CONFLICT. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THE BOARD REVIEWS AND EXAMINES ALL INFORMATION PRESENTED BY THE BOARD PRESIDENT AND EXECUTIVE COMMITTEE AFTER REVIEW OF THE EXECUTIVE DIRECTOR. THE EXECUTIVE DIRECTOR REVIEWS THE COMPENSATION FOR ALL SENIOR STAFF. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | INFORMATION IS AVAILABLE UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | THE BOARD OF DIRECTORS ASSUMES RESPONSIBILITY FOR THE OVERSIGHT OF THE AUDIT OF THE CONSOLIDATING FINANCIAL STATEMENTS. THE BOARD OF DIRECTORS APPROVES THE CONSOLIDATING FINANCIAL STATEMENTS AT THE BOARD MEETING FOLLOWING THE AUDIT. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 7B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION B, LINE 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PART XII, LINE 2C EXPLANATION: |
| IRS990ScheduleR/AssetExchangeInd | 0 | 0 |
| IRS990ScheduleR/AssetPurchaseFromOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/AssetSaleToOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/DivRelatedOrganizationInd | 0 | 0 |
| IRS990ScheduleR/GiftGrntCapContriFromOthOrgInd | 0 | 0 |
| IRS990ScheduleR/GiftGrntOrCapContriToOthOrgInd | 0 | 0 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 0 | 0 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 1 | 0 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 2 | 0 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 3 | 0 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 4 | 0 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 5 | 0 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingEntityName/BusinessNameLine1Txt | 0 | NOAH |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingEntityName/BusinessNameLine1Txt | 1 | NOAH |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingEntityName/BusinessNameLine1Txt | 2 | NOAH |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingEntityName/BusinessNameLine1Txt | 3 | NOAH |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingEntityName/BusinessNameLine1Txt | 4 | NOAH |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingEntityName/BusinessNameLine1Txt | 5 | NOAH |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/EIN | 0 | 271127297 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/EIN | 1 | 461555210 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/EIN | 2 | 462956971 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/EIN | 3 | 471320339 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.