Liabilities / Assets
66th percentile
Higher debt load relative to assets than 66% of similar nonprofits.
EIN 94-2584236 • 501(c)3 • Santa Cruz, CA
Profile
The primary and specific purpose for which the said corporation is formed is to empower individuals, businesses and communities to take actions today that achieve environmental and economic sustainability. The activities of the corporation shall be within the scope of section 501(c)(3) of the internal revenue code.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
66th percentile
Higher debt load relative to assets than 66% of similar nonprofits.
Liabilities / Revenue
61st percentile
Higher debt load relative to revenue than 61% of similar nonprofits.
Net Margin
58th percentile
Higher net margin than 58% of similar nonprofits.
Top Officer Pay
89th percentile
Higher top officer pay than 89% of similar nonprofits.
Top officer pay equals 2.1% of source-year revenue.
Asset Growth
62nd percentile
Faster asset growth than 62% of similar nonprofits.
Revenue Growth
91st percentile
Faster revenue growth than 91% of similar nonprofits.
Assets
Up$22,570,753
Up $1,681,162 (+8.0%) from 2023
Liabilities
Down$7,698,444
Down $80,952 (-1.0%) from 2023
Net Assets
Up$14,872,309
Up $1,762,114 (+13%) from 2023
Revenue
Up$22,091,910
Up $10,774,407 (+95%) from 2023
Expenses
Up$20,329,796
Up $7,891,476 (+63%) from 2023
Net Income
Up$1,762,114
Up $2,882,931 (+257%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
The primary and specific purpose for which the said corporation is formed is to empower individuals, businesses and communities to take actions today that achieve environmental and economic sustainability. The activities of the corporation shall be within the scope of section 501(c)(3) of the internal revenue code.
Empower individuals, businesses, and communities to take actions today that achieve environmental and economic sustainability.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Accounts Receivable | $13,112,889 | $15,505,023 | ▲ $2,392,134 |
| Land, Buildings, and Equipment, Net | $4,708,036 | $4,608,848 | ▼ $99,188 |
| Cash and Non-Interest-Bearing Accounts | $163,058 | $1,330,581 | ▲ $1,167,523 |
| Prepaid Expenses and Deferred Charges | $311,655 | $598,640 | ▲ $286,985 |
| Inventories for Sale or Use | $160,587 | $0 | ▼ $160,587 |
| Other Notes and Loans Receivable, Net | $2,057,000 | $49,000 | ▼ $2,008,000 |
| Savings and Temporary Cash Investments | $25,525 | $367 | ▼ $25,158 |
| Pledges and Grants Receivable | - | $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 | - |
| Total Assets | $20,889,591 | $22,570,753 | ▲ $1,681,162 |
| Other Assets Total | $350,841 | $478,294 | ▲ $127,453 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $1,988,515 | $3,995,609 | ▲ $2,007,094 |
| Other Liabilities | $4,073,535 | $1,984,953 | ▼ $2,088,582 |
| Tax Exempt Bond Liabilities | $1,375,000 | $1,195,000 | ▼ $180,000 |
| Deferred Revenue | $342,346 | $522,882 | ▲ $180,536 |
| Total Liabilities | $7,779,396 | $7,698,444 | ▼ $80,952 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $13,110,195 | $14,872,309 | ▲ $1,762,114 |
| Total Net Assets Fund Balance | $13,110,195 | $14,872,309 | ▲ $1,762,114 |
| Total Liabilities and Net Assets / Fund Balance | $20,889,591 | $22,570,753 | ▲ $1,681,162 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $3,011,978 | $1,777,081 | $4,789,059 |
| Land | $1,510,807 | - | $1,510,807 |
| Equipment | $25,178 | $239,158 | $264,336 |
| Other Land Buildings | $60,885 | $103,691 | $164,576 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| James J Murphy | CEO & Exec Director | FT | $404,354 | $53,635 | $454,326 |
| Gary Eberhart | VP, Construction Services | FT | $349,685 | $45,468 | $452,943 |
| Jane M McClellan | Principal, Taper | FT | $343,662 | $27,065 | $357,312 |
| Chuck Tremper | COO | FT | $304,619 | $44,339 | $316,612 |
| Jonathan Tan | VP Business Dev & Integration | FT | $237,069 | $15,746 | $287,054 |
| John Webb | VP Business Info | FT | $250,366 | $61,054 | $277,193 |
| Mahlon Aldridge | VP, Strategy | FT | $216,545 | $8,547 | $276,771 |
| Heather Henricks | VP Marketing | FT | $237,207 | $30,378 | $246,503 |
| Kathleen Steffanic | VP Finance & HR | FT | $207,646 | $9,878 | $232,824 |
| Andy Marse | VP, Customer Success | FT | $202,683 | $75,766 | $228,449 |
| Michelle Morales | VP, Delivery | FT | $210,502 | $7,665 | $226,433 |
| Frank Henry | VP, Sales | FT | $194,082 | $53,258 | $226,428 |
| Richard Ma | Director of Engineering | FT | $194,018 | $7,414 | $201,683 |
| Stan Pratt | Sr Software Dev | FT | $184,843 | $8,120 | $192,963 |
| Name | Title |
|---|---|
| Doug Mahone | Board Chair |
| Sarah Clark | Vice Chair |
| David Pais | Board Member |
| Heather Lukacs | Board Member |
| Ileana Ortega Brunetti | Board Member |
| Ken Ketch | Board Member |
| Lisa Heschong | Board Member |
| Lynn Renshaw | Board Member |
| Patrick Testoni | Board Member |
| Wendy Root Askew | Board Member |
| Nikki Patterson | Secretary |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Macano Tech LLC | EV Charger Installation | 1187 Via Lucero, Oceanside, CA 92056 | $660,714 |
| Green Options Electric | EV Charger Installation | 1109 F Street, Marysville, CA 95901 | $100,133 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $10,887,286 |
| Other Expenses | $9,442,510 |
| Total Fundraising Expense | $88,929 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Fees for Services Other | $6,801,447 | $178,834 | $10,275 | $6,990,556 |
| Other Salaries and Wages | $4,609,991 | $1,733,140 | $59,496 | $6,402,627 |
| Current Officers, Directors, Trustees, and Key Employees | $1,786,008 | $1,035,057 | $432 | $2,821,497 |
| Other Employee Benefits | $502,006 | $256,606 | $3,619 | $762,231 |
| Payroll Taxes | $473,787 | $188,728 | $4,767 | $667,282 |
| All Other Expenses | $199,489 | $256,581 | $3,299 | $459,369 |
| Information Technology | $97,078 | $325,831 | $720 | $423,629 |
| Pension Plan Contributions | $172,845 | $57,585 | $3,219 | $233,649 |
| Travel | $137,055 | $36,484 | $558 | $174,097 |
| Interest | - | $160,163 | - | $160,163 |
| Depreciation Depletion | $101,257 | $44,407 | $985 | $146,649 |
| Insurance | $96,507 | $19,514 | $433 | $116,454 |
| Occupancy | $89,765 | $25,020 | $526 | $115,311 |
| Other Expenses | $33,566 | $50,737 | - | $84,303 |
| Advertising | $18,024 | $25,100 | $600 | $43,724 |
| Conferences and Meetings | $10,483 | $8,630 | - | $19,113 |
| Total Functional Expenses | $15,677,863 | $4,563,004 | $88,929 | $20,329,796 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $32,268,870 |
| Expenses per Audited Statements | $20,329,796 |
| Total Expenses per Form 990 | $20,329,796 |
| Expenses Not Reported on Form 990 | $11,939,074 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Habitat for Humanity | Santa Cruz, CA | 501(c)(3) | Obsolete Inventory Disposal | $0 |
| Line Item | Amount |
|---|---|
| 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 |
|---|---|
| Accrued Paid Time Off | $771,778 |
| Accrued Payroll | $382,050 |
| Payroll Liabilities | $355,902 |
| Line of credit | $342,000 |
| Operating Lease Liability | $133,223 |
| Bond | Issuer | Issued | Issue Price | Purpose |
|---|---|---|---|---|
| A | ABAG Financing Authority | 2010-12-16 | $3,000,000 | Purchase of Property |
| Bond | Total Proceeds | Spent | Retired | Issuance Costs |
|---|---|---|---|---|
| A | $3,000,000 | - | - | $216,324 |
“A draft of the 990 is provided to the entire board prior to filing the return.”
“Board members, officers and key employees must complete a conflict of interest disclosure form each year. Transactions with identified entities and individuals are monitored by finance staff to assure that no undue influence is exercised.”
“A comprehensive process for determining compensation of the CEO and all key personnel is conducted each year. Comparability data are drawn from employers with similar characteristics primarily in northern California and adjusted for the local cost of living in Santa Cruz. This analysis is presented to the executive committee of the board, which makes a final recommendation for action by the full board. The process and final decision are recorded in the executive committee and board minutes.”
“Copies of the tax returns are available to the public at corporate headquarters and free copies are provided upon request.”
“All of the documents are available to the public at corporate headquarters and free copies are provided upon request.”
“Ecology Action of Santa Cruz is a tax-exempt corporation under section 501(c)(3) of the Internal Revenue Code and section 23701(d) of the State of California Revenue and Taxation code. Generally accepted accounting principles provides accounting and disclosure guidance about positions taken by an entity in its tax returns that might be uncertain. Management has considered its tax position and believes that all positions taken in its federal and state tax returns are more likely than not to be sustained upon examination. The Organization has evaluated its current tax positions and has concluded that as of December 31, 2024, the Organization does not have any significant uncertain tax positions for which a reserve would be necessary. The Organizations returns are subject to examination by federal and state taxing authorities, generally for three to four years, respectively, after they are filed.”
“Subsidiary activities $9463807”
“Subsidiary activities $11939074”
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 | 1988515 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 3995609 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 13112889 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 15505023 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | Empower individuals, businesses, and communities to take actions today that achieve environmental and economic sustainability. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 600 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 25100 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 18024 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 43724 |
| IRS990/AllOtherContributionsAmt | 0 | 947599 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 3299 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 256581 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 199489 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 459369 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Kathleen Steffanic |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8314265925 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 877 Cedar Street Ste 240 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Santa Cruz |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 95060 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 163058 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1330581 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 432 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 1035057 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 1786008 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 2821497 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 8630 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 10483 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 19113 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | true |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 660714 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 100133 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1187 Via Lucero |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 1109 F Street |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | Oceanside |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | Marysville |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 92056 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 95901 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | Macano Tech LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | Green Options Electric |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | EV Charger Installation |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | EV Charger Installation |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 19759628 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 138554 |
| IRS990/CYOtherExpensesAmt | 0 | 9442510 |
| IRS990/CYOtherRevenueAmt | 0 | 1941673 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 252055 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1762114 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 10887286 |
| IRS990/CYTotalExpensesAmt | 0 | 20329796 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 88929 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 22091910 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 342346 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 522882 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 985 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 44407 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 101257 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 146649 |
| IRS990/Desc | 0 | Energy efficiency is one of the most impactful and cost-effective ways to protect the environment -- that's why we've been committed to it for over two decades. We make Energy Efficiency Actionable for California Businesses by offering energy efficiency services including, rebate/incentive processing, technical and engineering support, project management and financing options for businesses in California utility PG&E's service area.In addition, through our subsidiary Taper, a B Corp subsidiary of Ecology Action, we are dedicated to reducing pollution at scale by making energy efficiency easy for large commercial businesses. As a general contractor, Taper offers environmentally preferable solutions for HVAC, refrigeration, interior and exterior lighting, water systems and more. Our tailored approach streamlines the efficiency process and ensures delivery of large-scale solutions that yield dependable environmental benefits. It's a win for our planet, people and businesses. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 131 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/EscrowAccountInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 11165338 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditPerformedInd | 0 | true |
| IRS990/FederalGrantAuditRequiredInd | 0 | true |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 10275 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 178834 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 6801447 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 6990556 |
| 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/AverageHoursPerWeekRltdOrgRt | 13 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 17 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 18 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 19 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 20 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 21 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 22 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 23 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 24 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 21 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 22 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 23 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 24 | 2.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/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 | 49972 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 53258 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 13650 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 11993 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 49985 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 26827 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 60226 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 9296 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 25178 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 25766 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 15931 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 32346 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 7665 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 8120 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 24 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | James J Murphy |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Gary Eberhart |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Jane M McClellan |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Chuck Tremper |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Jonathan Tan |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | John Webb |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Mahlon Aldridge |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Heather Henricks |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Kathleen Steffanic |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Andy Marse |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Michelle Morales |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Frank Henry |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Richard Ma |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Stan Pratt |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Nikki Patterson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | David Pais |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | Sarah Clark |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | Wendy Root Askew |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | Heather Lukacs |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | Patrick Testoni |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | Lisa Heschong |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 21 | Doug Mahone |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 22 | Lynn Renshaw |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 23 | Ileana Ortega Brunetti |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 24 | Ken Ketch |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 404354 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 399685 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 343662 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 304619 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 237069 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 250366 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 216545 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 237207 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 207646 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 202683 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 210502 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 194082 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 194018 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 184843 |
| 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/ReportableCompFromOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 24 | 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/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/ReportableCompFromRltdOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 24 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CEO & Exec Dir |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VP, Construction Services |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Principal, Taper |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | COO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | VP Business Dev & Integration |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | VP Business Info |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | VP, Strategy |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | VP Marketing |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | VP Finance & HR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | VP, Customer Success |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | VP, Delivery |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | VP, Sales |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Dir of Engineering |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Sr Software Dev |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | Vice Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 21 | Board Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 22 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 23 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 24 | Board Member |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1979 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 11 |
| IRS990/GovernmentGrantsAmt | 0 | 18812029 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | true |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 22091910 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 11 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 59 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 720 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 325831 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 97078 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 423629 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 433 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 19514 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 96507 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 116454 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 160163 |
| IRS990/InterestGrp/TotalAmt | 0 | 160163 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 160587 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 138554 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 138554 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/InvestTaxExemptBondsInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 27 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 2119930 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 4708036 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 4608848 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 6728778 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | true |
| 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 primary and specific purpose for which the said corporation is formed is to empower individuals, businesses and communities to take actions today that achieve environmental and economic sustainability. The activities of the corporation shall be within the scope of section 501(c)(3) of the internal revenue code. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 13110195 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 14872309 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 13110195 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 14872309 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 526 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 25020 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 89765 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 115311 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OnBehalfOfIssuerInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 350841 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 478294 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 3619 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 256606 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 502006 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 762231 |
| IRS990/OtherExpensesGrp/Desc | 0 | Contract Materials |
| IRS990/OtherExpensesGrp/Desc | 1 | Contributions to Others |
No mirrored PDF or thumbnail assets are attached yet.