Liabilities / Assets
85th percentile
Higher debt load relative to assets than 85% of similar nonprofits.
EIN 42-1310967 • 501(c)3 • Des Moines, IA
Profile
To provide safe, affordable housing which assists in the stabilization of low income families and the revitalization of the des moines metropolitan neighborhoods.
Refreshing map…
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
85th percentile
Higher debt load relative to assets than 85% of similar nonprofits.
Liabilities / Revenue
82nd percentile
Higher debt load relative to revenue than 82% of similar nonprofits.
Net Margin
14th percentile
Higher net margin than 14% of similar nonprofits.
Top Officer Pay
50th percentile
Higher top officer pay than 50% of similar nonprofits.
Top officer pay equals 2.9% of source-year revenue.
Asset Growth
44th percentile
Faster asset growth than 44% of similar nonprofits.
Revenue Growth
46th percentile
Faster revenue growth than 46% of similar nonprofits.
Assets
Up$12,740,277
Up $401,416 (+3.3%) from 2023
Liabilities
Up$9,259,769
Up $1,545,497 (+20%) from 2023
Net Assets
Down$3,480,508
Down $1,144,081 (-25%) from 2023
Revenue
Up$7,924,514
Up $399,961 (+5.3%) from 2023
Expenses
Up$9,069,093
Up $437,669 (+5.1%) from 2023
Net Income
Down-$1,144,579
Down $37,708 (-3.4%) from 2023
Most recent year
2024 • Form 990XML pending. An XML filing is linked for this year, but detailed extraction is still pending.
The latest 2024 filing currently has linked XML that has not been fully parsed yet. Showing the latest detailed filing from 2022 below.
To provide safe, affordable housing which assists in the stabilization of low income families and the revitalization of the des moines metropolitan neighborhoods.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $5,744,448 | $6,426,592 | ▲ $682,144 |
| Cash and Non-Interest-Bearing Accounts | $2,907,429 | $2,695,106 | ▼ $212,323 |
| Other Notes and Loans Receivable, Net | $1,648,364 | $1,645,344 | ▼ $3,020 |
| Investments Program Related | $829,901 | $704,370 | ▼ $125,531 |
| Investments in Publicly Traded Securities | $555,412 | $507,220 | ▼ $48,192 |
| Accounts Receivable | $250,905 | $431,107 | ▲ $180,202 |
| Prepaid Expenses and Deferred Charges | $300,943 | $261,480 | ▼ $39,463 |
| Pledges and Grants Receivable | $68,142 | $67,576 | ▼ $566 |
| Intangible Assets | $112 | $342 | ▲ $230 |
| Total Assets | $12,399,814 | $14,803,315 | ▲ $2,403,501 |
| Other Assets Total | $94,158 | $2,064,178 | ▲ $1,970,020 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $3,395,682 | $4,609,716 | ▲ $1,214,034 |
| Other Liabilities | $1,279,609 | $3,152,086 | ▲ $1,872,477 |
| Deferred Revenue | $34,729 | $689,733 | ▲ $655,004 |
| Accounts Payable and Accrued Expenses | $87,673 | $639,245 | ▲ $551,572 |
| Total Liabilities | $4,797,693 | $9,090,780 | ▲ $4,293,087 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $7,521,306 | $5,437,199 | ▼ $2,084,107 |
| Net Assets With Donor Restrictions | $80,815 | $275,336 | ▲ $194,521 |
| Total Net Assets Fund Balance | $7,602,121 | $5,712,535 | ▼ $1,889,586 |
| Total Liabilities and Net Assets / Fund Balance | $12,399,814 | $14,803,315 | ▲ $2,403,501 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $4,284,934 | $4,376,143 | - |
| Land | $2,128,222 | - | - |
| Equipment | $13,436 | $674,323 | - |
| Other Assets Org | $1,676,017 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Russell Frazier | President (resigned 6/30/23) | FT | $145,889 | $23,339 | $169,228 |
| Cynthia Latcham | Executive Director | FT | $109,437 | $6,959 | $116,396 |
| Nick Goede | VP of Property Development | FT | $100,800 | $766 | $101,566 |
| Name | Title |
|---|---|
| Claudette Mcdonald | Chair |
| Bill Noth | Director |
| Bob Douglas | Director |
| Cecelia Kent | Director |
| Christine Comito | Director |
| Claressa Peterson | Director |
| Dan Manning | Director |
| Deb Tharnish | Director |
| George Milligan | Director |
| Kate Massop | Director |
| Kate Raun | Director |
| Ken Watkins | Director |
| Marilyn Carroll | Director |
| Matt Callanan | Director |
| Shannon Cofield | Director |
| Betsy Happe | Secretary/treasurer |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Other Non Cash Contri Table | 8 | $382,147 | Fair Market Value (FMV) |
| Total Noncash Contributions | 8 | $382,147 | - |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $3,007,039 |
| Salaries, Compensation, and Employee Benefits | $2,809,880 |
| Other Expenses | $1,915,469 |
| Total Fundraising Expense | $153,803 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Individuals | $3,007,039 | - | - | $3,007,039 |
| Other Salaries and Wages | $1,880,779 | $325,014 | $91,484 | $2,297,277 |
| Office Expenses | $471,622 | $236,318 | $39,800 | $747,740 |
| Occupancy | $362,202 | - | - | $362,202 |
| Other Employee Benefits | $260,304 | $44,983 | $12,662 | $317,949 |
| Payroll Taxes | $159,363 | $27,539 | $7,752 | $194,654 |
| Depreciation Depletion | $160,882 | $11,718 | - | $172,600 |
| Interest | $133,071 | - | - | $133,071 |
| Insurance | $47,889 | $78,722 | - | $126,611 |
| Other Expenses | $65,851 | $39,025 | - | $39,025 |
| Travel | $32,034 | $5,685 | $863 | $38,582 |
| Advertising | $31,285 | $5,552 | $843 | $37,680 |
| Fees for Services Legal | $14,812 | $2,629 | $399 | $17,840 |
| All Other Expenses | $4,827 | - | - | $4,827 |
| Total Functional Expenses | $6,751,327 | $827,258 | $153,803 | $7,732,388 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $7,732,388 |
| Total Expenses per Audited Statements | $7,732,388 |
| Total Expenses per Form 990 | $7,732,388 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Lease Liability | $1,758,581 |
| Guaranty Payable | $1,000,000 |
| Employee Benefits | $205,727 |
| Accrued Real Estate Taxes | $126,834 |
| Security Deposits | $60,944 |
“The organization contracts with an accounting firm to prepare the tax return. The management of the organization and the board members provide all of the necessary information to the accounting firm to prepare the tax return. Once the tax return is completed, a preliminary draft of the return is provided to the organization and the board to review and approve before the final return is filed.”
“The conflict of interest policy is reviewed annually by the board and at this time any possible conflict of interest on the part of any director is required to be disclosed to the board. If a new conflict arises the board member is required to disclose it when the interest becomes a matter of board action. Any new board member is advised of the policy upon entrance to the board.”
“The executive committee, which did not include any persons with a conflict of interest regarding the compensation arrangements, reviewed the president's salary to determine that is appropriate and comparable to similarly situated organizations.”
“UPON REQUEST”
“Assignment of lp interest 1,044.”
“The organization has a committee that oversees the audit of its financial statements and the selection of an independent accountant. The organization has not changed its oversight process or selection process during the tax year.”
“The corporation is exempt from federal income tax under section 501(c)(3) of the internal revenue code and state income tax, and has been classified as an other than private foundation. Accordingly, no provision for federal and state taxes on revenue and income has been recognized in the accompanying consolidated financial statements. Generally, the federal and state tax returns were subject to examinations from the three years after the later of the original or extended due date, or the date filed with the applicable tax authority.”
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 | 87673 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 639245 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 250905 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 431107 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE SAFE, AFFORDABLE HOUSING WHICH ASSISTS IN THE STABILIZATION OF LOW INCOME FAMILIES AND THE REVITALIZATION OF THE DES MOINES METROPOLITAN NEIGHBORHOODS. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 843 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 5552 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 31285 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 37680 |
| IRS990/AllOtherContributionsAmt | 0 | 1375720 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 4827 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 4827 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | CYNTHIA LATCHAM |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5152448308 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1750 48TH ST SUITE 100B |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | DES MOINES |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | IA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 50310 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 2907429 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 2695106 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 4443565 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 3007039 |
| IRS990/CYInvestmentIncomeAmt | 0 | 314644 |
| IRS990/CYOtherExpensesAmt | 0 | 1915469 |
| IRS990/CYOtherRevenueAmt | 0 | 372701 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 783782 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -1817696 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2809880 |
| IRS990/CYTotalExpensesAmt | 0 | 7732388 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 153803 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 5914692 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 34729 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 689733 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 11718 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 160882 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 172600 |
| IRS990/Desc | 0 | RENTAL SUBSIDIES - INVOLVES THE ADMINISTRATION OF RENTAL SUBSIDIES TO INDIVIDUALS AND FAMILIES WITH DISABILITY OF MENTAL ILLNESS, CHRONIC SUBSTANCE ABUSE, OR AIDS OR OTHER RELATED DISEASES FROM FUNDS GENERALLY PASSED THROUGH FROM GOVERNMENTAL AGENCIES. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 1 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DoingBusinessAsName/BusinessNameLine1Txt | 0 | ALLTERRA PROPERTY SOLUTIONS |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 80815 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 275336 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 99 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 4211810 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesLegalGrp/FundraisingAmt | 0 | 399 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 2629 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 14812 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 17840 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 17 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 18 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | 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/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 6959 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 6959 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 766 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | CLAUDETTE MCDONALD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | BETSY HAPPE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | SHANNON COFIELD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | CHRISTINE COMITO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | KATE RAUN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | CLARESSA PETERSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | DAN MANNING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | DEB THARNISH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | GEORGE MILLIGAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | BILL NOTH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | KEN WATKINS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | BOB DOUGLAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | KATE MASSOP |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | MARILYN CARROLL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | MATT CALLANAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | CECELIA KENT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | RUSSELL FRAZIER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | CYNTHIA LATCHAM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | NICK GOEDE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 162269 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 109437 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 100800 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | SECRETARY/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | PRESIDENT (RESIGNED 6/30/23) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | VP OF PROPERTY DEVELOPMENT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1987 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 339672 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | -51472 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 14 |
| IRS990/GovernmentGrantsAmt | 0 | 3067845 |
| IRS990/GrantAmt | 0 | 3007039 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 3007039 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 3007039 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 1200000 |
| IRS990/GrossReceiptsAmt | 0 | 6826492 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 14 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 78722 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 47889 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 126611 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 112 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 342 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 133071 |
| IRS990/InterestGrp/TotalAmt | 0 | 133071 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 26444 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 26444 |
| IRS990/InvestmentInJointVentureInd | 0 | 1 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 829901 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 704370 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 555412 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 507220 |
| IRS990/IRPDocumentCnt | 0 | 35 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 5050466 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 5744448 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 6426592 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 11477058 |
| IRS990/LegalDomicileStateCd | 0 | IA |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 860328 |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 51472 |
| 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 SAFE, AFFORDABLE HOUSING WHICH ASSISTS IN THE STABILIZATION OF LOW INCOME FAMILIES AND THE REVITALIZATION OF THE DES MOINES METROPOLITAN NEIGHBORHOODS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 3395682 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 4609716 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 7602121 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 5712535 |
| IRS990/NetGainOrLossInvestmentsGrp/RelatedOrExemptFuncIncomeAmt | 0 | 288200 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 288200 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | -72934 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 7521306 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 5437199 |
| IRS990/NoncashContributionsAmt | 0 | 382147 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 362202 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 362202 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 39800 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 236318 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 471622 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 747740 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 94158 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 2064178 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 1044 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 12662 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 44983 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 260304 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 317949 |
| IRS990/OtherExpensesGrp/Desc | 0 | REAL ESTATE TAXES |
| IRS990/OtherExpensesGrp/Desc | 1 | AMORTIZATION OF RIGHT O |
| IRS990/OtherExpensesGrp/Desc | 2 | EXIT FEES PAID FOR SALE |
| IRS990/OtherExpensesGrp/Desc | 3 | LOSS FROM INVESTMENTS I |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 466 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 49607 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 39025 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 97080 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 22287 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 65851 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 97546 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 71894 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 65851 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 39025 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 1279609 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 3152086 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER REVENUE-MISC. |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | LAUNDRY & VENDING |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 238766 |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 1 | 133935 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 238766 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 133935 |
| IRS990/OtherRevenueTotalAmt | 0 | 372701 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 91484 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 325014 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1880779 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2297277 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 1648364 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 1645344 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 7752 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 27539 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 159363 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 194654 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 68142 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 67576 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 300943 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 261480 |
| IRS990/PrincipalOfficerNm | 0 | CYNTHIA LATCHAM |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 531110 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 531110 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MANAGEMENT FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | RENTAL INCOME |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 482297 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 301485 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 482297 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 301485 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | COMMUNITY AND PROJECT BASED PROPERTY MANAGEMENT - OWN AND MANAGE RENTAL HOUSING UNITS FOR LOW-INCOME FAMILIES. RENTAL MANAGEMENT INCLUDES THE ADMINISTRATION OF RENTAL SUBSIDIES, THE MARKETING AND LEASING OF BOTH OWNED AND NON-OWNED UNITS, ENSURING UNIT AND FAMILY COMPLIANCE WITH BUILDING AND OCCUPANCY CODES, AS WELL AS OTHER REGULATORY AGENCIES.SERVICES ARE PROVIDED THROUGH THE FOLLOWING:PERMANENT RENTAL HOUSING TO QUALIFIED LOW INCOME INDIVIDUALS/FAMILIES WITH A SECTION 8 SUBSIDY VOUCHER LOW INCOME HOUSING CONTRACTED THROUGH DES MOINES PUBLIC HOUSING LOW INCOME HOUSING WITHIN LIMITED PARTNERSHIP ARRANGEMENTS |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 1886758 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 702333 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | FAMILY SERVICES - THESE SERVICES INCLUDE ASSISTING FAMILIES LIVING IN AFFILIATES HOUSING TO ESTABLISH GOALS WHICH WILL ENABLE THEM TO HANDLE FAMILY CRISES, STRENGTHEN ECONOMIC STABILITY, AND BECOME CONTRIBUTING MEMBERS OF THE COMMUNITY IN WHICH THEY LIVE. FAMILY SERVICES WILL DO THIS BY LOCATING RESOURCES AND PROVIDING ENCOURAGEMENT AND SUPPORT AS THE FAMILY STRIVES TO MEET THESE GOALS. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 396093 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 396093 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | HOUSING DEVELOPMENT - PROVIDE COORDINATION AND DEVELOPMENT OF HOUSING PROJECTS FOR THE GENERAL LOW INCOME PUBLIC. HOUSING IS DEVELOPED AS AFFORDABLE TO THESE HOUSEHOLDS WITH AN INCOME THAT IS 60% OR LESS OF THE AREA MEDIAN INCOME. |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 256666 |
| IRS990/ProgSrvcAccomActyOtherGrp/RevenueAmt | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 4948113 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 2895298 |
| IRS990/PYInvestmentIncomeAmt | 0 | 444677 |
| IRS990/PYOtherExpensesAmt | 0 | 1394792 |
| IRS990/PYOtherRevenueAmt | 0 | 105567 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1176656 |
No mirrored PDF or thumbnail assets are attached yet.