Liabilities / Assets
95th percentile
Higher debt load relative to assets than 95% of similar nonprofits.
EIN 94-3074042 • 501(c)3 • Hayward, CA
Profile
The organization's mission is to serve as managing general partner for a partnership that owns and operates a low-income housing project.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
95th percentile
Higher debt load relative to assets than 95% of similar nonprofits.
Liabilities / Revenue
100th percentile
Higher debt load relative to revenue than 100% of similar nonprofits.
Net Margin
83rd percentile
Higher net margin than 83% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
41st percentile
Faster asset growth than 41% of similar nonprofits.
Revenue Growth
1st percentile
Faster revenue growth than 1% of similar nonprofits.
Assets
Up$523,406
Up $87 (+0.0%) from 2023
Liabilities
Down$711,722
Down $70 (-0.0%) from 2023
Net Assets
Up-$188,316
Up $157 (+0.1%) from 2023
Revenue
Down$467
Down $6,639 (-93%) from 2023
Expenses
Down$310
Down $6,785 (-96%) from 2023
Net Income
Up$157
Up $146 (+1327%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
| Balance Sheet | Operations | |||||
|---|---|---|---|---|---|---|
| Year | Assets | Liabilities | Net Assets | Revenue | Expenses | Net Income |
| 2024Facts available. Structured filing facts are available, but richer extracted sections are limited. | $5.23 | $7.12 | $1.88 | $0.00 | $0.00 | $0.00 |
| 2023Detailed filing. Detailed filing data is available for this year. | $5.23 | $7.12 | $1.88 | $0.07 | $0.07 | $0.00 |
The organization's mission is to serve as managing general partner for a partnership that owns and operates a low-income housing project.
To serve as managing gp for a partnership that owns and operates a low-income housing project.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments Program Related | $523,319 | $523,406 | ▲ $87 |
| Total Assets | $523,319 | $523,406 | ▲ $87 |
| Liabilities | |||
| Other Liabilities | $708,492 | $708,492 | → $0 |
| Accounts Payable and Accrued Expenses | $3,300 | $3,230 | ▼ $70 |
| Total Liabilities | $711,792 | $711,722 | ▼ $70 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $-188,473 | $-188,316 | ▲ $157 |
| Total Net Assets Fund Balance | $-188,473 | $-188,316 | ▲ $157 |
| Total Liabilities and Net Assets / Fund Balance | $523,319 | $523,406 | ▲ $87 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Investment Program Related Org | $523,406 | - | - |
| Name | Title | Other | Total |
|---|---|---|---|
| CHERYL O'CONNOR | Vice Chair/director | $5,500 | $5,500 |
| Name | Title |
|---|---|
| Rudolph Johnson Iii | Chair/director |
| Linda Mandolini | President |
| Ali Solis | Director |
| Andrea Jones | Director |
| Annette Billingsley | Director |
| CANDICE GONZALEZ O'HANLON | Director |
| David Garcia | Director |
| Deborah Ruane | Director |
| Douglas Kuerschner | Director |
| Grace Li Harper | Director |
| James Kennedy | Director |
| Joseph M Postigo | Director |
| Kara Douglas | Director |
| Sheila Ann Burks | Director |
| Sean Callum | Secretary/director |
| Amy Neches | Treasurer/director |
| Timothy Green | Assistant Secretary/general Counsel |
| Tatiana Blank | CFO |
| Line Item | Amount |
|---|---|
| Other Expenses | $310 |
| 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 |
|---|---|---|---|---|
| Fees for Services Accounting | - | $260 | - | $260 |
| Other Expenses | $50 | - | - | $50 |
| Total Functional Expenses | $50 | $260 | $0 | $310 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Due to Affiliates | $708,492 |
“The directors are appointed by the board of directors of eden housing, inc. And each must be a director of eden housing, inc.”
“There are no subcommittees of the board of directors.”
“The corporate controller and cfo conduct a detail review of the return before it is filed. Detail review includes agreeing numbers to audit report, reasonableness tests on data, and reviewing salary information. Each member of the audit committee and the board of directors, upon request, can review the form 990 and submit comments before it is filed.”
“Each board member is required to complete a conflict-of-interest disclosure questionnaire annually. If a board member has any conflict of interest, the board member would need to recuse himself/herself from any decisions regarding a conflict area.”
“Documents are available upon request.”
“Ehi and the other not-for-profit corporations are tax-exempt pursuant to the internal revenue code section 501(c)(3) and related california code sections. Ehi and affiliates believe that they have appropriate support for any tax positions taken, and as such, do not have any uncertain tax positions that are material to the consolidated financial statements. Ehi and affiliates' federal and state income tax and information returns for the fiscal years ended 2020 through 2023 are subject to examination by regulatory agencies, generally for three years and four years after they were filed for federal and state, respectively.”
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 | 3300 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 3230 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO SERVE AS MANAGING GP FOR A PARTNERSHIP THAT OWNS AND OPERATES A LOW-INCOME HOUSING PROJECT. |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | DEEPIKA SHARMA |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5105821460 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 22645 GRAND STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | HAYWARD |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94541 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 380 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 310 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 87 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 157 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 310 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 467 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | THE CORPORATION SERVES AS A GENERAL PARTNER FOR A PARTNERSHIP THAT OWNS AND OPERATES A LOW-INCOME HOUSING APARTMENT COMPLEX CONSISTING OF 150 UNITS IN HAYWARD, CA (.01% INTEREST IN JOSEPHINE LUM LODGE, LP). |
| 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 | 50 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 260 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 260 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 3.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 64.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 17 | 54.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 18 | 54.90 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 39896 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 19946 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 17551 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | AMY NECHES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ANNETTE BILLINGSLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | CANDICE GONZALEZ O'HANLON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | CHERYL O'CONNOR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | DAVID GARCIA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | DOUGLAS KUERSCHNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | GRACE LI HARPER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | JAMES KENNEDY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JOSEPH M POSTIGO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | ANDREA JONES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | DEBORAH RUANE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | RUDOLPH JOHNSON III |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | SEAN CALLUM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | SHEILA ANN BURKS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | ALI SOLIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | KARA DOUGLAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | LINDA MANDOLINI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | TATIANA BLANK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | TIMOTHY GREEN |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 5500 |
| 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 | 622898 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 472462 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 300949 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | TREASURER/DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | VICE CHAIR/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 | CHAIR/DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | SECRETARY/DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | CFO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | ASSISTANT SECRETARY/GENERAL COUNSEL |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1988 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 16 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 467 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 16 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InvestmentInJointVentureInd | 0 | 1 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 523319 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 523406 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| 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 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | THE ORGANIZATION'S MISSION IS TO SERVE AS MANAGING GENERAL PARTNER FOR A PARTNERSHIP THAT OWNS AND OPERATES A LOW-INCOME HOUSING PROJECT. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | -188473 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | -188316 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | -188473 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | -188316 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | TAXES/LICENSES/PERMITS |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 50 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 50 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 708492 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 708492 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | LINDA MANDOLINI |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 531110 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | INVESTMENT IN LIMITED PARTNERSHIP |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 87 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 87 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 7095 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 7095 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 11 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 11 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 7095 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 7106 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 157 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/RelatedOrganizationsAmt | 0 | 380 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 1 |
| IRS990/RevenueAmt | 0 | 87 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 380 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 7095 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 380 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1250 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2025 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 11130 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 116 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 1.00000 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 1.00000 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 11130 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 380 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 7095 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 380 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1250 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2025 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 11130 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 11130 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/BookValueAmt | 0 | 523406 |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/Desc | 0 | INVESTMENT IN LIMITED PARTNERSHIP |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/MethodValuationCd | 0 | F |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 708492 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | DUE TO AFFILIATES |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | EHI AND THE OTHER NOT-FOR-PROFIT CORPORATIONS ARE TAX-EXEMPT PURSUANT TO THE INTERNAL REVENUE CODE SECTION 501(C)(3) AND RELATED CALIFORNIA CODE SECTIONS. EHI AND AFFILIATES BELIEVE THAT THEY HAVE APPROPRIATE SUPPORT FOR ANY TAX POSITIONS TAKEN, AND AS SUCH, DO NOT HAVE ANY UNCERTAIN TAX POSITIONS THAT ARE MATERIAL TO THE CONSOLIDATED FINANCIAL STATEMENTS. EHI AND AFFILIATES' FEDERAL AND STATE INCOME TAX AND INFORMATION RETURNS FOR THE FISCAL YEARS ENDED 2020 THROUGH 2023 ARE SUBJECT TO EXAMINATION BY REGULATORY AGENCIES, GENERALLY FOR THREE YEARS AND FOUR YEARS AFTER THEY WERE FILED FOR FEDERAL AND STATE, RESPECTIVELY. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalBookValueProgramRltdAmt | 0 | 523406 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 708492 |
| 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/BaseCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 58830 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 62924 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 2 | 40432 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 559838 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 408064 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 2 | 259308 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 17250 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 17250 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 2 | 14993 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 22646 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 2696 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 2 | 2558 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 4230 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 1 | 1474 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 2 | 1209 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | LINDA MANDOLINI |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | TATIANA BLANK |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 2 | TIMOTHY GREEN |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | PRESIDENT |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | CFO |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 2 | ASSISTANT SECRETARY/GENERAL COUNSEL |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 662794 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 1 | 492408 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 2 | 318500 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalInformationDetail/ExplanationTxt | 0 | OFFICERS ARE FULL TIME EMPLOYEES OF EDEN HOUSING, INC., A RELATED 501(C)(3) CHARITABLE NONPROFIT ORGANIZATION. WRITTEN EMPLOYMENT CONTRACT, COMPENSATION SURVEY OR STUDY AND FORM 990 OF OTHER ORGANIZATIONS WERE USED TO ESTABLISH THE COMPENSATION OF ORGANIZATION'S CEO/CFO, OFFICERS AND KEY EMPLOYEES. BOARD OR COMPENSATION COMMITTEE'S APPROVAL IS ALSO REQUIRED. |
| IRS990ScheduleJ/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART I, LINE 3 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE DIRECTORS ARE APPOINTED BY THE BOARD OF DIRECTORS OF EDEN HOUSING, INC. AND EACH MUST BE A DIRECTOR OF EDEN HOUSING, INC. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THERE ARE NO SUBCOMMITTEES OF THE BOARD OF DIRECTORS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE CORPORATE CONTROLLER AND CFO CONDUCT A DETAIL REVIEW OF THE RETURN BEFORE IT IS FILED. DETAIL REVIEW INCLUDES AGREEING NUMBERS TO AUDIT REPORT, REASONABLENESS TESTS ON DATA, AND REVIEWING SALARY INFORMATION. EACH MEMBER OF THE AUDIT COMMITTEE AND THE BOARD OF DIRECTORS, UPON REQUEST, CAN REVIEW THE FORM 990 AND SUBMIT COMMENTS BEFORE IT IS FILED. |
No mirrored PDF or thumbnail assets are attached yet.