Liabilities / Assets
73rd percentile
Higher debt load relative to assets than 73% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
73rd percentile
Higher debt load relative to assets than 73% of similar nonprofits.
Liabilities / Revenue
69th percentile
Higher debt load relative to revenue than 69% of similar nonprofits.
Net Margin
20th percentile
Higher net margin than 20% of similar nonprofits.
Top Officer Pay
74th percentile
Higher top officer pay than 74% of similar nonprofits.
Top officer pay equals 3.1% of source-year revenue.
Asset Growth
70th percentile
Faster asset growth than 70% of similar nonprofits.
Revenue Growth
20th percentile
Faster revenue growth than 20% of similar nonprofits.
Assets
Up$6,554,371
Up $803,560 (+14%) from 2022
Net Assets
Down$4,006,000
Down $718,781 (-15%) from 2022
Liabilities
Up$2,548,371
Up $1,522,341 (+148%) from 2022
Revenue
Down$6,289,212
Down $1,144,517 (-15%) from 2022
Expenses
Up$7,007,993
Up $44,993 (+0.6%) from 2022
Net Income
Down-$718,781
Down $1,189,510 (-253%) from 2022
Friends rehabilitation program, inc. Is a quaker-related nonprofit organization whose mission is to provide housing and social services for low and moderate income households. In addition, the corporation is a developer and manager of various affordable housing projects.
A quaker-related nonprofit organization whose mission is to provide housing and social services for low and moderate income households. In addition, the corporation is a developer and manager of various affordable housing projects.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Accounts Receivable | $1,059,542 | $924,140 | ▼ $135,402 |
| Land, Buildings, and Equipment, Net | $851,606 | $881,510 | ▲ $29,904 |
| Cash and Non-Interest-Bearing Accounts | $555,363 | $638,200 | ▲ $82,837 |
| Investments Other Securities | $89,667 | $89,667 | → $0 |
| Prepaid Expenses and Deferred Charges | $33,870 | $41,984 | ▲ $8,114 |
| Savings and Temporary Cash Investments | $1,500 | $1,493 | ▼ $7 |
| Total Assets | $5,750,811 | $6,554,371 | ▲ $803,560 |
| Other Assets Total | $3,159,263 | $3,977,377 | ▲ $818,114 |
| Liabilities | |||
| Other Liabilities | $670,696 | $2,063,216 | ▲ $1,392,520 |
| Accounts Payable and Accrued Expenses | $355,334 | $485,155 | ▲ $129,821 |
| Total Liabilities | $1,026,030 | $2,548,371 | ▲ $1,522,341 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $4,724,781 | $4,006,000 | ▼ $718,781 |
| Total Net Assets Fund Balance | $4,724,781 | $4,006,000 | ▼ $718,781 |
| Total Liabilities and Net Assets / Fund Balance | $5,750,811 | $6,554,371 | ▲ $803,560 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $590,228 | $400,938 | $991,166 |
| Other Land Buildings | $246,272 | - | $246,272 |
| Land | $45,010 | - | $45,010 |
| Other Assets Org | $172,754 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Jena Nottingham | Director of Social Services | FT | $174,526 | $19,808 | $194,334 |
| Andrew Anderson | Executive Director | FT | $188,000 | $5,790 | $193,790 |
| Terrine Anthony | Asst Director of Social Services | FT | $132,016 | $12,800 | $144,816 |
| Susanne Davis | Asst Treasurer/hr Director | FT | $112,000 | $9,458 | $121,458 |
| Name | Title |
|---|---|
| Hollister Knowlton | President |
| Bryan Shumway | Director |
| Lou Decesare | Director |
| Linell Mccurry | VP/sec/treas |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $3,379,597 |
| Salaries, Compensation, and Employee Benefits | $2,450,419 |
| Other Expenses | $1,177,977 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Individuals | $3,379,597 | - | - | $3,379,597 |
| Other Salaries and Wages | $1,628,020 | $27,752 | - | $1,655,772 |
| Current Officers, Directors, Trustees, and Key Employees | $151,075 | $195,559 | - | $346,634 |
| Pension Plan Contributions | $127,190 | $73,710 | - | $200,900 |
| Fees for Services Other | $188,825 | $4,683 | - | $193,508 |
| Occupancy | $170,634 | - | - | $170,634 |
| Payroll Taxes | $102,897 | $62,802 | - | $165,699 |
| Office Expenses | $78,495 | $24,771 | - | $103,266 |
| Other Employee Benefits | $61,506 | $19,908 | - | $81,414 |
| Other Expenses | $25,729 | $74,320 | - | $74,320 |
| Interest | - | $61,301 | - | $61,301 |
| Insurance | $3,316 | $56,309 | - | $59,625 |
| All Other Expenses | $8,520 | $50,306 | - | $58,826 |
| Fees for Services Accounting | $52,600 | - | - | $52,600 |
| Depreciation Depletion | - | $25,538 | - | $25,538 |
| Fees for Services Legal | $14,491 | - | - | $14,491 |
| Conferences and Meetings | $5,921 | $6,326 | - | $12,247 |
| Total Functional Expenses | $6,189,455 | $818,538 | $0 | $7,007,993 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Deposit Held for Sale | $1,000,000 |
| Line of Credit | $859,607 |
| Lease Liability | $170,284 |
| Tenant Security Deposits | $33,325 |
“A copy of this form 990 was provided to the company's board of directors (the governing body) who reviewed and approved the form prior to its filing with the internal revenue service”
“Each director must execute a statement at the annual meeting each year setting forth any possible conflicts, or stating that no such confilcts exist. In addition, any employee having a suspected conflict must present it to the board of directors prior to action for approval.”
“Copies of the company's governing documents, conflict of interest policy, financial statements and this form 990 are available at the company's offices at 704-06 west girard avenue; philadelphia pa 19123. Copies will be made upon request.”
“The corporation is exempt from federal income taxes under the provisions of internal revenue code section 501(c)(3), and is exempt from state income taxes under the provisions of the pennsylvania nonprofit corporation law. The corporation files income tax returns in the u.s. Federal jurisdiction. The corporation is no longer subject to u.s. Federal income tax examinations by tax authorities for years before 2019. U.s. Gaap requires management to evaluate tax positions taken and recognize a tax liability, if the corporation has taken an uncertain tax position that more likely than not would not be sustained upon examination by a government authority. Management has analyzed the tax positions taken by the corporation and has concluded that as of may 31, 2023 and 2022, there are no uncertain positions taken or expected to be taken that would require recognition of a liability or disclosure in the consolidated financial statements. The corporation recognizes accrued interest and penalties associated with uncertain tax positions, if any. There were no income tax related interest and penalties recorded for either of the years ended may 31, 2023 or 2022.”
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 | 355334 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 485155 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 1059542 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 924140 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | A QUAKER-RELATED NONPROFIT ORGANIZATION WHOSE MISSION IS TO PROVIDE HOUSING AND SOCIAL SERVICES FOR LOW AND MODERATE INCOME HOUSEHOLDS. IN ADDITION, THE CORPORATION IS A DEVELOPER AND MANAGER OF VARIOUS AFFORDABLE HOUSING PROJECTS. |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 50306 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 8520 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 58826 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | MICHEL HOWITT |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2158258800 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 704-706 W GIRARD AVENUE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | PHILADELPHIA |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 19123 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 555363 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 638200 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 195559 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 151075 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 346634 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 6326 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 5921 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 12247 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 6051514 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 3379597 |
| IRS990/CYInvestmentIncomeAmt | 0 | 10128 |
| IRS990/CYOtherExpensesAmt | 0 | 1177977 |
| IRS990/CYOtherRevenueAmt | 0 | 109828 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 117742 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -718781 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2450419 |
| IRS990/CYTotalExpensesAmt | 0 | 7007993 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 6289212 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 25538 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 25538 |
| IRS990/Desc | 0 | THE ORGANIZATION FULFILLS ITS MISSION BY PROVIDING HOUSING AND SOCIAL SERVICES FOR LOW AND MODERATE INCOME HOUSEHOLDS. THE TRANSITIONAL HOUSING PROGRAM IS A PROGRAM DESIGNED TO ASSIST PEOPLE THAT ARE READY TO MOVE FROM EMERGENCY SHELTER INTO INDEPENDENT LIVING. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 40 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 5570634 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 52600 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 52600 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 14491 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 14491 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 4683 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 188825 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 193508 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 5790 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 9458 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 19808 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 12800 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ANDREW ANDERSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | HOLLISTER KNOWLTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | LINELL MCCURRY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | LOU DECESARE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | BRYAN SHUMWAY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | SUSANNE DAVIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JENA NOTTINGHAM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | TERRINE ANTHONY |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 188000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 112000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 174526 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 132016 |
| 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/TitleTxt | 0 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VP/SEC/TREAS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | ASST TREASURER/HR DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR OF SOCIAL SERVICES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | ASST DIRECTOR OF SOCIAL SERVICES |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1961 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 9974 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 5 |
| IRS990/GovernmentGrantsAmt | 0 | 6051514 |
| IRS990/GrantAmt | 0 | 3379597 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 3379597 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 3379597 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 51187 |
| IRS990/GrossReceiptsAmt | 0 | 6330425 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 4 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 56309 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 3316 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 59625 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 61301 |
| IRS990/InterestGrp/TotalAmt | 0 | 61301 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 154 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 154 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 89667 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 89667 |
| IRS990/IRPDocumentCnt | 0 | 288 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 400938 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 851606 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 881510 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1282448 |
| IRS990/LegalDomicileStateCd | 0 | PA |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 41213 |
| 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 | FRIENDS REHABILITATION PROGRAM, INC. IS A QUAKER-RELATED NONPROFIT ORGANIZATION WHOSE MISSION IS TO PROVIDE HOUSING AND SOCIAL SERVICES FOR LOW AND MODERATE INCOME HOUSEHOLDS. IN ADDITION, THE CORPORATION IS A DEVELOPER AND MANAGER OF VARIOUS AFFORDABLE HOUSING PROJECTS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4724781 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 4006000 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 9974 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 9974 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 4724781 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 4006000 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 170634 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 170634 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 24771 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 78495 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 103266 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 3159263 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 3977377 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 19908 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 61506 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 81414 |
| IRS990/OtherExpensesGrp/Desc | 0 | SOCIAL SERVICES |
| IRS990/OtherExpensesGrp/Desc | 1 | MISC EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 2 | TELEPHONE |
| IRS990/OtherExpensesGrp/Desc | 3 | OPERATING & MAINTENANCE |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 76610 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 58643 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 74320 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 156275 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 34364 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 25729 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 156275 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 110974 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 84372 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 74320 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 670696 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 2063216 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 531110 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 109828 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 109828 |
| IRS990/OtherRevenueTotalAmt | 0 | 109828 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 27752 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1628020 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1655772 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 62802 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 102897 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 165699 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 73710 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 127190 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 200900 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 33870 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 41984 |
| IRS990/PrincipalOfficerNm | 0 | ANDREW ANDERSON |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 531110 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 531110 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | RENTAL MANAGEMENT FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | TENANT RENTS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 66982 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 50760 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 66982 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 50760 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | THE CORPORATION IS A DEVELOPER AND MANAGER OF VARIOUS AFFORDABLE HOUSING PROJECTS |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 618821 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 117742 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 6530389 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 3495266 |
| IRS990/PYInvestmentIncomeAmt | 0 | 464406 |
| IRS990/PYOtherExpensesAmt | 0 | 1131622 |
| IRS990/PYOtherRevenueAmt | 0 | 307406 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 131528 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 470729 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2336112 |
| IRS990/PYTotalExpensesAmt | 0 | 6963000 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 7433729 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -718781 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 1 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 109828 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1500 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1493 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 6051514 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 6530389 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4539968 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4373311 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 3960993 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 25456175 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 154 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 289 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 30 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 192 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 73338 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 74003 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 117742 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 131528 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 474814 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 691698 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 349043 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 1764825 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 154 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 289 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 30 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 192 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 73338 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 74003 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00260 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.01120 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearAmt | 0 | 109828 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 307406 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 616102 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 306419 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 161419 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 1501174 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.94530 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.69900 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 27221000 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 6169256 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 6661917 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 5014782 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 5065009 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4310036 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 27221000 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 6279238 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 6969612 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 5630914 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 5371620 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 4544793 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 28796177 |
| 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/BuildingsGrp/BookValueAmt | 0 | 590228 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 400938 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 991166 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 45010 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 45010 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 3431146 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 278215 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 2 | 80262 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 3 | 15000 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 4 | 172754 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | DUE FROM RELATED PARTY |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | CONTRACTS RECEIVABLE |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 2 | RESIDENTIAL INVENTORY |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 3 | TENANT SECURITY DEPOSIT |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 4 | ROU ASSETS |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 246272 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 246272 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 33325 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 859607 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 2 | 170284 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 3 | 1000000 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | TENANT SECURITY DEPOSITS |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | LINE OF CREDIT |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 2 | LEASE LIABILITY |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 3 | DEPOSIT HELD FOR SALE |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE CORPORATION IS EXEMPT FROM FEDERAL INCOME TAXES UNDER THE PROVISIONS OF INTERNAL REVENUE CODE SECTION 501(C)(3), AND IS EXEMPT FROM STATE INCOME TAXES UNDER THE PROVISIONS OF THE PENNSYLVANIA NONPROFIT CORPORATION LAW. THE CORPORATION FILES INCOME TAX RETURNS IN THE U.S. FEDERAL JURISDICTION. THE CORPORATION IS NO LONGER SUBJECT TO U.S. FEDERAL INCOME TAX EXAMINATIONS BY TAX AUTHORITIES FOR YEARS BEFORE 2019. U.S. GAAP REQUIRES MANAGEMENT TO EVALUATE TAX POSITIONS TAKEN AND RECOGNIZE A TAX LIABILITY, IF THE CORPORATION HAS TAKEN AN UNCERTAIN TAX POSITION THAT MORE LIKELY THAN NOT WOULD NOT BE SUSTAINED UPON EXAMINATION BY A GOVERNMENT AUTHORITY. MANAGEMENT HAS ANALYZED THE TAX POSITIONS TAKEN BY THE CORPORATION AND HAS CONCLUDED THAT AS OF MAY 31, 2023 AND 2022, THERE ARE NO UNCERTAIN POSITIONS TAKEN OR EXPECTED TO BE TAKEN THAT WOULD REQUIRE RECOGNITION OF A LIABILITY OR DISCLOSURE IN THE CONSOLIDATED FINANCIAL STATEMENTS. THE CORPORATION RECOGNIZES ACCRUED INTEREST AND PENALTIES ASSOCIATED WITH UNCERTAIN TAX POSITIONS, IF ANY. THERE WERE NO INCOME TAX RELATED INTEREST AND PENALTIES RECORDED FOR EITHER OF THE YEARS ENDED MAY 31, 2023 OR 2022. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 881510 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 3977377 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 2063216 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/CashGrantAmt | 0 | 3379597 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/GrantTypeTxt | 0 | RENTAL ASSISTANCE AND SUBSIDIES AND SECURITY DEPOSIT PAYMENTS |
| IRS990ScheduleI/SupplementalInformationDetail/ExplanationTxt | 0 | RENTAL AND SECURITY DEPOSIT PAYMENTS ARE PAID DIRECTLY TO LANDLORDS ON BEHALF OF TENANTS OR PROSPECTIVE TENANTS. NO ADDITIONAL MONITORING IS REQUIRED. |
| IRS990ScheduleI/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART I, LINE 2: |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.