Liabilities / Assets
74th percentile
Higher debt load relative to assets than 74% of similar nonprofits.
EIN 93-1155647 • 501(c)3 • Portland, OR
Profile
The mission of constructing hope is to rebuild the lives of people in our community by encouraging self-sufficiency through skills training and education in the construction industry. At constructing hope we serve people of color, people coming from incarceration, and low-income adults. A youth summer camp provides skills, motivation, and construction career pathways.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
74th percentile
Higher debt load relative to assets than 74% of similar nonprofits.
Liabilities / Revenue
68th percentile
Higher debt load relative to revenue than 68% of similar nonprofits.
Net Margin
70th percentile
Higher net margin than 70% of similar nonprofits.
Top Officer Pay
80th percentile
Higher top officer pay than 80% of similar nonprofits.
Top officer pay equals 3.2% of source-year revenue.
Asset Growth
80th percentile
Faster asset growth than 80% of similar nonprofits.
Revenue Growth
81st percentile
Faster revenue growth than 81% of similar nonprofits.
Assets
Up$3,053,571
Up $536,452 (+21%) from 2023
Liabilities
Down$936,144
Down $210,234 (-18%) from 2023
Net Assets
Up$2,117,427
Up $746,686 (+54%) from 2023
Revenue
Up$4,411,917
Up $1,354,517 (+44%) from 2023
Expenses
Up$3,665,231
Up $814,026 (+29%) from 2023
Net Income
Up$746,686
Up $540,491 (+262%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
The mission of constructing hope is to rebuild the lives of people in our community by encouraging self-sufficiency through skills training and education in the construction industry. At constructing hope we serve people of color, people coming from incarceration, and low-income adults. A youth summer camp provides skills, motivation, and construction career pathways.
The mission of constructing hope is to rebuild the lives of people in our community by encouraging self-sufficiency through skills training and education in the construction industry.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Pledges and Grants Receivable | $942,186 | $1,165,620 | ▲ $223,434 |
| Savings and Temporary Cash Investments | $344,922 | $654,706 | ▲ $309,784 |
| Land, Buildings, and Equipment, Net | $582,542 | $541,954 | ▼ $40,588 |
| Cash and Non-Interest-Bearing Accounts | $377,999 | $467,130 | ▲ $89,131 |
| Prepaid Expenses and Deferred Charges | $5,674 | $29,452 | ▲ $23,778 |
| Accounts Receivable | - | $0 | - |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Investments in Publicly Traded Securities | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Total Assets | $2,517,119 | $3,053,571 | ▲ $536,452 |
| Other Assets Total | $263,796 | $194,709 | ▼ $69,087 |
| Liabilities | |||
| Grants Payable | $595,116 | $503,979 | ▼ $91,137 |
| Other Liabilities | $501,764 | $365,507 | ▼ $136,257 |
| Accounts Payable and Accrued Expenses | $49,498 | $66,658 | ▲ $17,160 |
| Total Liabilities | $1,146,378 | $936,144 | ▼ $210,234 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,272,358 | $1,802,924 | ▲ $530,566 |
| Net Assets With Donor Restrictions | $98,383 | $314,503 | ▲ $216,120 |
| Total Net Assets Fund Balance | $1,370,741 | $2,117,427 | ▲ $746,686 |
| Total Liabilities and Net Assets / Fund Balance | $2,517,119 | $3,053,571 | ▲ $536,452 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Leasehold Improvements | $541,954 | $117,180 | $659,134 |
| Other Assets Org | $194,709 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Patricia Daniels | Executive Director | FT | $130,375 | $11,272 | $141,647 |
| Name | Title |
|---|---|
| Mel Jones | Chair |
| Zack Culver | Vice Chair |
| Akeem Griffin | Board Member |
| Dan Sizemore | Board Member |
| Dr Lm Alaiyo Foster | Board Member |
| John Chriswell | Board Member |
| Kimberly Sutton | Board Member |
| Michael Kiser | Board Member |
| Treneil Washington | Board Member |
| Troy Stamp | Board Member |
| Sanai Hennessee | Secretary |
| Art Hiemstra | Treasurer |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Securities Publicly Traded | 1 | $50,523 | Fair Market Value (FMV) |
| Clothing and Household Goods | - | $6,280 | Fair Market Value (FMV) |
| Total Noncash Contributions | 1 | $56,803 | - |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $1,656,661 |
| Salaries, Compensation, and Employee Benefits | $1,223,342 |
| Other Expenses | $785,228 |
| Total Fundraising Expense | $148,248 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Orgs | $1,551,841 | - | - | $1,551,841 |
| Other Salaries and Wages | $756,919 | $78,542 | $55,656 | $891,117 |
| Fees for Services Other | $124,339 | $94,295 | $38,333 | $256,967 |
| Current Officers, Directors, Trustees, and Key Employees | $120,315 | $12,485 | $8,847 | $141,647 |
| Occupancy | $96,865 | $32,124 | - | $128,989 |
| Grants to Domestic Individuals | $104,820 | - | - | $104,820 |
| Payroll Taxes | $82,291 | $8,539 | $6,051 | $96,881 |
| Other Employee Benefits | $66,597 | $6,911 | $4,897 | $78,405 |
| Office Expenses | $4,549 | $43,728 | $8,868 | $57,145 |
| Travel | $39,456 | $1,325 | $92 | $40,873 |
| Depreciation Depletion | $40,587 | - | - | $40,587 |
| Advertising | $6,414 | $9,260 | $17,707 | $33,381 |
| Insurance | - | $16,305 | - | $16,305 |
| Pension Plan Contributions | $12,989 | $1,348 | $955 | $15,292 |
| Conferences and Meetings | $1,246 | $650 | $1,129 | $3,025 |
| Other Expenses | $89,853 | $-95,556 | $5,703 | $0 |
| Total Functional Expenses | $3,300,301 | $216,682 | $148,248 | $3,665,231 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $3,665,231 |
| Total Expenses per Audited Statements | $3,665,231 |
| Total Expenses per Form 990 | $3,665,231 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Oregon Tradeswomen | Portland, OR | 501(c)(3) | Pre-apprenticeship Training | $526,020 |
| Portland Opportunities Indust | Portland, OR | 501(c)(3) | Pre-apprenticeship Training | $510,523 |
| Portland Youthbuilders | Portland, OR | 501(c)(3) | Pre-apprenticeship Training | $350,051 |
| Earth Advantage Inc | Portland, OR | 501(c)(3) | Green Construction Training | $151,032 |
| Oregon Solar Energy Education | Portland, OR | 501(c)(3) | Solar Training | $82,018 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $12,955 |
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
| Liability | Amount |
|---|---|
| Operating Lease Liability | $201,878 |
| Refundable Advance | $163,629 |
“Form 990 is reviewed by the following persons before filing: executive director, chairman of the board of trustees, finance and operations manager.”
“There is a conflict of interest (coi) policy for board members and employees. Board members and employees sign a statement annually that they have read, understand, and comply with the policy. If a board member or employee has reasonable cause to believe that another board member or employee failed to disclose actual or possible coi, he or she informs that person the basis of such belief and affords the member or employee an opportunity to explain the alleged failure to disclose. If further investigation is warranted, the board or the executive director takes appropriate action depending on the circumstances.”
“A subcommittee of the board of directors determines and approves the salaries of the executive director and other employees.”
“A subcommittee of the board of directors determines and approves the salaries of the executive director and other employees. Board members are not compensated.”
“Form 990 is available for public inspection upon written request.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 49498 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 66658 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | THE MISSION OF CONSTRUCTING HOPE IS TO REBUILD THE LIVES OF PEOPLE IN OUR COMMUNITY BY ENCOURAGING SELF-SUFFICIENCY THROUGH SKILLS TRAINING AND EDUCATION IN THE CONSTRUCTION INDUSTRY. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 17707 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 9260 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 6414 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 33381 |
| IRS990/AllOtherContributionsAmt | 0 | 1242490 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | PATRICIA DANIELS |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5032811234 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 405 NE CHURCH ST |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | PORTLAND |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | OR |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 97211 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 377999 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 467130 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 8847 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 12485 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 120315 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 141647 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 1129 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 650 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 1246 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 3025 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 4370742 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 1656661 |
| IRS990/CYInvestmentIncomeAmt | 0 | 17382 |
| IRS990/CYOtherExpensesAmt | 0 | 785228 |
| IRS990/CYOtherRevenueAmt | 0 | 23793 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 746686 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1223342 |
| IRS990/CYTotalExpensesAmt | 0 | 3665231 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 148248 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4411917 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | true |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 40587 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 40587 |
| IRS990/Desc | 0 | PORTLAND CLEAN ENERGY FUND PROGRAM CONSTRUCTING HOPE HAS A CONTRACT WITH PORTLAND CLEAN ENERGY COMMUNITY BENEFITS FUND (PCEF) TO SUPPORT PCEFS CLIMATE-ACTION AND EQUITY GOALS BY HELPING TO BUILD AND DIVERSIFY THE REGIONS GREEN CONSTRUCTION WORKFORCE. CONSTRUCTING HOPE, IN COOPERATION WITH ITS PARTNERS, DELIVERS SKILLS TRAINING IN GREEN CONSTRUCTION PRACTICES, PROJECTS AND TECHNOLOGIES, ALONG WITH CAREER PLACEMENT AND ADVANCEMENT SERVICES TO COMMUNITIES DISPROPORTIONATELY IMPACTED BY CLIMATE CHANGE, INCLUDING COMMUNITIES OF COLOR AND PEOPLE WITH LOW INCOMES, AND HELPS INDIVIDUALS MOVE INTO WELL-PAYING CAREERS WITH OPPORTUNITIES FOR ADVANCEMENT. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 98383 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 314503 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 18 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 2182707 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 38333 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 94295 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 124339 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 256967 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.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/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 11272 |
| 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/PersonNm | 0 | PATRICIA DANIELS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MEL JONES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | ZACK CULVER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | ART HIEMSTRA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | SANAI HENNESSEE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | DR LM ALAIYO FOSTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JOHN CHRISWELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | DAN SIZEMORE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | TROY STAMP |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | KIMBERLY SUTTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | MICHAEL KISER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | AKEEM GRIFFIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | TRENEIL WASHINGTON |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 130375 |
| 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/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/TitleTxt | 0 | Executive Dir. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Vice Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | BOARD MEMBER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1995 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/FundraisingGrossIncomeAmt | 0 | 12955 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 11 |
| IRS990/GovernmentGrantsAmt | 0 | 3128252 |
| IRS990/GrantAmt | 0 | 1656661 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 595116 |
| IRS990/GrantsPayableGrp/EOYAmt | 0 | 503979 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 104820 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 104820 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 1551841 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 1551841 |
| IRS990/GrantsToIndividualsInd | 0 | true |
| IRS990/GrantsToOrganizationsInd | 0 | true |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 4411917 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 11 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 0 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 16305 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 16305 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 17382 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 17382 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 102 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 117180 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 582542 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 541954 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 659134 |
| IRS990/LegalDomicileStateCd | 0 | OR |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | THE MISSION OF CONSTRUCTING HOPE IS TO REBUILD THE LIVES OF PEOPLE IN OUR COMMUNITY BY ENCOURAGING SELF-SUFFICIENCY THROUGH SKILLS TRAINING AND EDUCATION IN THE CONSTRUCTION INDUSTRY. AT CONSTRUCTING HOPE WE SERVE PEOPLE OF COLOR, PEOPLE COMING FROM INCARCERATION, AND LOW-INCOME ADULTS. A YOUTH SUMMER CAMP PROVIDES SKILLS, MOTIVATION, AND CONSTRUCTION CAREER PATHWAYS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1370741 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2117427 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 12955 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 12955 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1272358 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1802924 |
| IRS990/NoncashContributionsAmt | 0 | 56803 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 32124 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 96865 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 128989 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 8868 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 43728 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 4549 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 57145 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 263796 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 194709 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 4897 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 6911 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 66597 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 78405 |
| IRS990/OtherExpensesGrp/Desc | 0 | TRAINING PROGRAM SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 1 | OTHER EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 2 | BOARD EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 3 | SHARED COSTS ALLOCATED |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 10 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 5703 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1998 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 4728 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | -95556 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 191671 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 9549 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 89853 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 191671 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 11557 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 4728 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 0 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 501764 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 365507 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 10838 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 10838 |
| IRS990/OtherRevenueTotalAmt | 0 | 10838 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 55656 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 78542 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 756919 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 891117 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 6051 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 8539 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 82291 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 96881 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 955 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 1348 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 12989 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 15292 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 942186 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 1165620 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 5674 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 29452 |
| IRS990/PrincipalOfficerNm | 0 | PATRICIA DANIELS |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | ADULT PROGRAMENCOURAGES SELF-SUFFICIENCY THROUGH A SKILLS TRAINING AND EDUCATION PROGRAM FOR JUSTICE IMPACTED INDIVIDUALS, PEOPLE OF COLOR AND LOW-INCOME ADULTS.FACILITATES PERMANENT JOB PLACEMENT FOR PROGRAM GRADUATES TO INCREASE ECONOMIC STABILITY FOR FAMILIES AND THE COMMUNITY. PROVIDES QUALIFIED WORKERS WITH REAL WORLD WORK EXPERIENCE AND SKILLS TRAINING AS GRADUATES COMPLETE THE TRAINING PROGRAM. ENGAGES IN COMMUNITY DEVELOPMENT PROJECTS THAT PROMOTE FAMILIES AND HOME OWNERSHIP AS A LONG-TERM GOAL. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 880861 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | COMMUNITY CONSTRUCTION PROGRAMCONSTRUCTING HOPE HAS A CONTRACT WITH WORKSYSTEMS INC. (WSI) TO PROVIDE WORKFORCE DEVELOPMENT SERVICES THROUGH WSIS COMMUNITY CONSTRUCTION TRAINING PROGRAM (CCTP). THE CCTP PROGRAM IS DESIGNED TO INCREASE DIVERSITY IN CONSTRUCTION CAREERS AND INVEST IN BOLI-REGISTERED PRE-APPRENTICESHIP TRAINING PROGRAMS THAT INCREASE THE POOL OF QUALIFIED CANDIDATES THAT POSSESS THE SKILLS NECESSARY TO GAIN ENTRY INTO REGISTERED APPRENTICESHIPS AND BE RETAINED AS REGISTERED APPRENTICES. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 166031 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | SUMMER YOUTH PROGRAMPROVIDES TEENAGERS WITH THE OPPORTUNITY TO LEARN ABOUT THE CONSTRUCTION INDUSTRY. |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 70702 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 3046894 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 868257 |
| IRS990/PYInvestmentIncomeAmt | 0 | 7701 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 849908 |
| IRS990/PYOtherRevenueAmt | 0 | 2805 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 206195 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1133040 |
| IRS990/PYTotalExpensesAmt | 0 | 2851205 |
| IRS990/PYTotalRevenueAmt | 0 | 3057400 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 746686 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | true |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 344922 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 654706 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 4370742 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 3046894 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1714447 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1769253 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1111717 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 12013053 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 17382 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 7701 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 525 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 595 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 548 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 26751 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 117213 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 12955 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 12955 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.98270 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.97670 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 11844218 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 168835 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
No mirrored PDF or thumbnail assets are attached yet.