Liabilities / Assets
29th percentile
Higher debt load relative to assets than 29% of similar nonprofits.
EIN 27-0201126 • 501(c)3 • Washington, DC
Profile
Groundswell, inc., formerly known as the d.c. Project, inc., helps communities apply their shared purchasing power to drive local sustainability and economic opportunity. Currently, groundswell works to expand access to clean power and efficiency services to communities in need across the mid-atlantic region.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
29th percentile
Higher debt load relative to assets than 29% of similar nonprofits.
Liabilities / Revenue
19th percentile
Higher debt load relative to revenue than 19% of similar nonprofits.
Net Margin
79th percentile
Higher net margin than 79% of similar nonprofits.
Top Officer Pay
90th percentile
Higher top officer pay than 90% of similar nonprofits.
Top officer pay equals 3.9% of source-year revenue.
Asset Growth
93rd percentile
Faster asset growth than 93% of similar nonprofits.
Revenue Growth
66th percentile
Faster revenue growth than 66% of similar nonprofits.
Assets
Up$6,061,141
Up $2,352,550 (+63%) from 2023
Liabilities
Up$165,743
Up $56,780 (+52%) from 2023
Net Assets
Up$5,895,398
Up $2,295,770 (+64%) from 2023
Revenue
Up$8,552,781
Up $1,243,247 (+17%) from 2023
Expenses
Up$6,257,011
Up $165,950 (+2.7%) from 2023
Net Income
Up$2,295,770
Up $1,077,297 (+88%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Groundswell builds community power by enabling neighbors to work together to share power through community solar. We connect solar power to economic empowerment by developing equitable community solar projects and delivering subscriber management programs. Our community solar projects deliver energy savings to low income households, build community wealth, and support local jobs.
Our solar projects deliver energy savings, build community wealth, and support local jobs.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Pledges and Grants Receivable | $272,180 | $3,688,348 | ▲ $3,416,168 |
| Cash and Non-Interest-Bearing Accounts | $2,310,619 | $1,257,261 | ▼ $1,053,358 |
| Prepaid Expenses and Deferred Charges | $1,004,395 | $968,819 | ▼ $35,576 |
| Accounts Receivable | - | $106,970 | - |
| Savings and Temporary Cash Investments | $20,083 | $20,085 | ▲ $2 |
| Intangible Assets | $9,162 | - | - |
| Land, Buildings, and Equipment, Net | $5,560 | $5,848 | ▲ $288 |
| Total Assets | $3,708,591 | $6,061,141 | ▲ $2,352,550 |
| Other Assets Total | $86,592 | $13,810 | ▼ $72,782 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $108,401 | $165,743 | ▲ $57,342 |
| Deferred Revenue | $562 | - | - |
| Total Liabilities | $108,963 | $165,743 | ▲ $56,780 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $1,719,635 | $3,287,252 | ▲ $1,567,617 |
| Net Assets Without Donor Restrictions | $1,879,993 | $2,608,146 | ▲ $728,153 |
| Total Net Assets Fund Balance | $3,599,628 | $5,895,398 | ▲ $2,295,770 |
| Total Liabilities and Net Assets / Fund Balance | $3,708,591 | $6,061,141 | ▲ $2,352,550 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $5,848 | $19,535 | $25,383 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Lori Michelle Moore | Chief Execut | FT | $299,273 | $33,562 | $332,835 |
| Lori Michelle Moore | Chief Executive Off. | - | $299,273 | $33,562 | $332,835 |
| David Abrams | Chief Operat | FT | $241,673 | $25,923 | $267,596 |
| David Abrams | Chief Operating Off. | - | $241,673 | $25,923 | $267,596 |
| Kristal Virgil | VP Finance I | FT | $159,623 | $15,414 | $175,037 |
| Kristal Virgil | VP Finance It Devel | - | $159,623 | $15,414 | $175,037 |
| Marina Sargsyan | Director of Comp | FT | $155,000 | $2,295 | $157,295 |
| Marina Sargsyan | Director of Compliance | - | $155,000 | $2,295 | $157,295 |
| Elvis Moleka | VP Labs, Dat | FT | $130,199 | $23,358 | $153,557 |
| Elvis Moleka | VP Labs, Data | - | $130,199 | $23,358 | $153,557 |
| Dan Limbago | Sr VP Market | FT | $149,720 | $1,787 | $151,507 |
| Dan Limbago | Sr VP Market Develop | - | $149,720 | $1,787 | $151,507 |
| David Wright | VP Tech Serv | FT | $120,751 | $23,412 | $144,163 |
| Name | Title |
|---|---|
| Charles Imohiosen | Chair |
| Annie Donovan | Director |
| Harold Mithcell | Director |
| Marisa Uchin | Director |
| Nelson Reyneri | Director |
| Raj Krishnamurthy | Director |
| Bryce Schonberger | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Carlisle Service Company LLC | Gen. Contractor | 230 S MAIN STREET, Pine Mountain, GA 31822 | $374,309 |
| Cohnreznick LLP | Govt Contractor | 14 SYLVAN WAY, Parsippany, NJ 07054 | $143,682 |
| Mitchell L Johnson | Consultant | 16800 CARRINGTON DRIVE, South Holland, IL 60473 | $121,352 |
| Ayika Solutions | Research | 2282 RIDGECREST LANE, East Point, GA 30344 | $105,005 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $3,702,989 |
| Other Expenses | $2,449,517 |
| Grants and Similar Amounts Paid | $104,505 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $958,788 | $1,576,023 | - | $2,534,811 |
| Fees for Services Other | $982,822 | $392,907 | - | $1,375,729 |
| Current Officers, Directors, Trustees, and Key Employees | $165,462 | $375,484 | - | $540,946 |
| Other Employee Benefits | $89,015 | $202,004 | - | $291,019 |
| Payroll Taxes | $73,791 | $167,455 | - | $241,246 |
| Travel | $103,190 | $87,084 | - | $190,274 |
| Fees for Services Accounting | - | $116,526 | - | $116,526 |
| Grants to Domestic Orgs | $104,505 | - | - | $104,505 |
| Occupancy | - | $102,522 | - | $102,522 |
| Pension Plan Contributions | $29,048 | $65,919 | - | $94,967 |
| Advertising | $32,858 | $20,386 | - | $53,244 |
| Other Expenses | $46,353 | $30,486 | - | $46,353 |
| Fees for Services Legal | $9,970 | $34,850 | - | $44,820 |
| Office Expenses | $6,450 | $36,357 | - | $42,807 |
| Insurance | - | $41,617 | - | $41,617 |
| All Other Expenses | $44,943 | $-19,145 | - | $25,798 |
| Depreciation Depletion | - | $11,418 | - | $11,418 |
| Total Functional Expenses | $2,711,342 | $3,545,669 | $0 | $6,257,011 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $6,257,011 |
| Total Expenses per Audited Statements | $6,257,011 |
| Total Expenses per Form 990 | $6,257,011 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| US Doe | Washington, DC | - | Support Racer Proj. | $104,505 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The 990 is reviewed by the board of directors prior to filing.”
“Directors, officers, and staff have an obligation to conduct business within guidelines that avoid actual or potential conflicts of interest. An actual or potential conflict of interest occurs when a director, officer, or staff is in a position to influence a decision that may result in personal gain as a result of groundswell's business dealings. No presumption of a conflict is created by the mere existence of a relationship with outside firms. However, if a director, officer, or staff has any influence on any material business transactions, it is imperative that he or she disclose to a groundswell director, officer, or staff as soon as possible the existence of any actual or potential conflict of interest so that safeguards can be established to protect all parties. Personal gain may result not only in cases were a director, officer, staff, or relative has a significant ownership in a firm with which groundswell does business, but also when a director, officer, employee, or relative receives any kickback, bribe, substantial gift, or special consideration as a result of any transaction or business dealings involving groundswell. Directors and officers are also bound by the conflicts provisions in the bylaws, which provide for approval of a transaction in which a director or officer has a conflict of interest. Transactions in which staff has a conflict of interest can similarly be approved by the board. This policy establishes only the framework within which groundswell wishes its business to operate. The purpose of these guidelines is to provide general direction so that a director, officer, or staff can seek further clarification on issues related to the subject of acceptable standards of operation.”
“In addition to ongoing oversight, the executive committe will conduct an annual performance evaluation of the ceo. The annual evaluation will include, at a minimum: - written and/or verbal input from selected members of the staff - written and/or verbal input from members of the board - a written self-evaluation from the ceo documents are available for inspection of the organization's officers. The evaluation process will include in- person or telephone debriefing with the executive committee and the ceo. At this time, the ceo will agree on any specific personal performance goals for the year ahead. The ceo's compensation package will be reviewed during or soon after this process and approved by a disinterested committee of the board using appropriate salary comparison data.”
“SOUTH CAROLINA”
“The organization's governing documents, conflict of interest policy, and financial statements were not made available to the public during the tax year.”
“Groundswell builds community power by enabling neighbors to work together to share power through community solar. We connect solar power to economic empowerment by developing equitable community solar projects and delivering subscriber management programs. Our community solar projects deliver energy savings to low income households, build community wealth, and support local jobs.”
“Energy and development programs groundswell works in the rapidly emerging fields of community solar and energy equity to provide access to affordable clean energy to households that are currently excluded from participating in solar savings because of low credit scores and other financial barriers. We work with municipalities, congregations, local utilities, and other partners to develop, build, and manage solar projects that align the value of solar with community values. We collaborate with local partners to deliver related job training, energy efficiency, and other aligned community benefits to maximize the impact of our work.groundswell has developed a replicable, scalable model for sharing power with equitable community solar that works across multiple states. We partner with local nonprofits to expand our work into emerging state community solar markets. We are currently working with multiple local partners in the district of columbia, georgia, maryland, and new york state and are expanding our program in hawaii and illinois. Groundswell is building equitable community solar projects in the district of columbia and in maryland that will provide more than 1.5 million in electricity cost relief to low income households in the region. We are collaborating with washington dc and the city of baltimore to implement municipal programs that deliver electricity cost reductions through solar power. We are further working with the city of baltimore to deploy solar and energy storage solutions to support local community resilience. We are also working with local nonprofit partners and municipal utilities in georgia to deliver solar projects and related low-income energy efficiency programs that will deliver electricity cost relief and other community economic development benefits to low-income communities.in pursuit of our mission, groundswell also provides service directly to lowincome households. We enroll, deliver customer support, and provide ongoing benchmarking and reporting on savings and other metrics to community solar subscribers.”
“It consultants 0 59,707 0 hr consultants 0 13,913 0 other consultants 982,822 319,287 0 total 982,822 392,907 0”
“The organization has determined that it does not have any material unrecognized tax benefits or obligations as of december 31, 2024 and 2023.”
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 | 108401 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 165743 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 106970 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | OUR SOLAR PROJECTS DELIVER ENERGY SAVINGS, BUILD COMMUNITY WEALTH, AND SUPPORT LOCAL JOBS. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 20386 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 32858 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 53244 |
| IRS990/AllOtherContributionsAmt | 0 | 7401116 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | -19145 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 44943 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 25798 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2025053051 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 80 M STREET SE C/O WEWORK |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | WASHINGTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | DC |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 20003 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 2310619 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1257261 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 375484 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 165462 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 540946 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 374309 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 143682 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 121352 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 105005 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 230 S MAIN STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 14 SYLVAN WAY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 16800 CARRINGTON DRIVE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 3 | 2282 RIDGECREST LANE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | PINE MOUNTAIN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | PARSIPPANY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | SOUTH HOLLAND |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 3 | EAST POINT |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | GA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | NJ |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | IL |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 3 | GA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 31822 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 07054 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 60473 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 3 | 30344 |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 0 | CARLISLE SERVICE COMPANY LLC |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 1 | COHNREZNICK LLP |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 2 | MITCHELL L JOHNSON |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 3 | AYIKA SOLUTIONS |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | GEN. CONTRACTOR |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | GOVT CONTRACTOR |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | CONSULTANT |
| IRS990/ContractorCompensationGrp/ServicesDesc | 3 | RESEARCH |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 8379706 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 104505 |
| IRS990/CYInvestmentIncomeAmt | 0 | 993 |
| IRS990/CYOtherExpensesAmt | 0 | 2449517 |
| IRS990/CYOtherRevenueAmt | 0 | 58 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 172024 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 2295770 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 3702989 |
| IRS990/CYTotalExpensesAmt | 0 | 6257011 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 8552781 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 562 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 11418 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 11418 |
| IRS990/Desc | 0 | ENERGY AND DEVELOPMENT PROGRAMS GROUNDSWELL WORKS IN THE RAPIDLY EMERGING FIELDS OF COMMUNITY SOLAR AND ENERGY EQUITY TO PROVIDE ACCESS TO AFFORDABLE CLEAN ENERGY TO HOUSEHOLDS THAT ARE CURRENTLY EXCLUDED FROM PARTICIPATING IN SOLAR SAVINGS BECAUSE OF LOW CREDIT SCORES AND OTHER FINANCIAL BARRIERS. WE WORK WITH MUNICIPALITIES, CONGREGATIONS, LOCAL UTILITIES, AND OTHER PARTNERS TO DEVELOP, BUILD, AND MANAGE SOLAR PROJECTS THAT ALIGN THE VALUE OF SOLAR WITH COMMUNITY VALUES. WE COLLABORATE WITH LOCAL PARTNERS TO DELIVER RELATED JOB TRAINING, ENERGY EFFICIENCY, AND OTHER ALIGNED COMMUNITY BENEFITS TO MAXIMIZE THE IMPACT OF OUR WORK.GROUNDSWELL HAS DEVELOPED A REPLICABLE, SCALABLE MODEL FOR SHARING POWER WITH EQUITABLE COMMUNITY SOLAR THAT WORKS ACROSS MULTIPLE STATES. WE PARTNER WITH LOCAL NONPROFITS TO EXPAND OUR WORK INTO EMERGING STATE COMMUNITY SOLAR MARKETS. WE ARE CURRENTLY WORKING WITH MULTIPLE LOCAL PARTNERS IN THE DISTRICT OF COLUMBIA, GEORGIA, MARYLAND, AND NEW YORK STATE AND ARE EXPANDING OUR PROGRAM IN HAWAII AND ILLINOIS. GROUNDSWELL IS BUILDING EQUITABLE COMMUNITY SOLAR PROJECTS IN THE DISTRICT OF COLUMBIA AND IN MARYLAND THAT WILL PROVIDE MORE THAN 1.5 MILLION IN ELECTRICITY COST RELIEF TO LOW INCOME HOUSEHOLDS IN THE REGION. WE ARE COLLABORATING WITH WASHINGTON DC AND THE CITY OF BALTIMORE TO IMPLEMENT MUNICIPAL PROGRAMS THAT DELIVER ELECTRICITY COST REDUCTIONS THROUGH SOLAR POWER. WE ARE FURTHER WORKING WITH THE CITY OF BALTIMORE TO DEPLOY SOLAR AND ENERGY STORAGE SOLUTIONS TO SUPPORT LOCAL COMMUNITY RESILIENCE. WE ARE ALSO WORKING WITH LOCAL NONPROFIT PARTNERS AND MUNICIPAL UTILITIES IN GEORGIA TO DELIVER SOLAR PROJECTS AND RELATED LOW-INCOME ENERGY EFFICIENCY PROGRAMS THAT WILL DELIVER ELECTRICITY COST RELIEF AND OTHER COMMUNITY ECONOMIC DEVELOPMENT BENEFITS TO LOW-INCOME COMMUNITIES.IN PURSUIT OF OUR MISSION, GROUNDSWELL ALSO PROVIDES SERVICE DIRECTLY TO LOWINCOME HOUSEHOLDS. WE ENROLL, DELIVER CUSTOMER SUPPORT, AND PROVIDE ONGOING BENCHMARKING AND REPORTING ON SAVINGS AND OTHER METRICS TO COMMUNITY SOLAR SUBSCRIBERS. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1719635 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 3287252 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 35 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 2711342 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditPerformedInd | 0 | true |
| IRS990/FederalGrantAuditRequiredInd | 0 | true |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 116526 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 116526 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 34850 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 9970 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 44820 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 392907 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 982822 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1375729 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| 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 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 33562 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 25923 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 15414 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 2295 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 23358 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 1787 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 23412 |
| 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/PersonNm | 0 | LORI MICHELLE MOORE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | DAVID ABRAMS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | KRISTAL VIRGIL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MARINA SARGSYAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ELVIS MOLEKA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | DAN LIMBAGO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | DAVID WRIGHT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ANNIE DONOVAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | CHARLES IMOHIOSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | RAJ KRISHNAMURTHY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | HAROLD MITHCELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | NELSON REYNERI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | BRYCE SCHONBERGER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | MARISA UCHIN |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 299273 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 241673 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 159623 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 155000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 130199 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 149720 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 120751 |
| 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/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/TitleTxt | 0 | CHIEF EXECUT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CHIEF OPERAT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VP FINANCE I |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIR. OF COMP |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | VP LABS, DAT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | SR VP MARKET |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | VP TECH SERV |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2009 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GovernmentGrantsAmt | 0 | 978590 |
| IRS990/GrantAmt | 0 | 104505 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 104505 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 104505 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | true |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 8552781 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 10 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 41617 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 41617 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 9162 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 993 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 993 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 23 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 19535 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 5560 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 5848 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 25383 |
| IRS990/LegalDomicileStateCd | 0 | DC |
| 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 | GROUNDSWELL BUILDS COMMUNITY POWER BY ENABLING NEIGHBORS TO WORK TOGETHER TO SHARE POWER THROUGH COMMUNITY SOLAR. WE CONNECT SOLAR POWER TO ECONOMIC EMPOWERMENT BY DEVELOPING EQUITABLE COMMUNITY SOLAR PROJECTS AND DELIVERING SUBSCRIBER MANAGEMENT PROGRAMS. OUR COMMUNITY SOLAR PROJECTS DELIVER ENERGY SAVINGS TO LOW INCOME HOUSEHOLDS, BUILD COMMUNITY WEALTH, AND SUPPORT LOCAL JOBS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 3599628 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 5895398 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1879993 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2608146 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 102522 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 102522 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 36357 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 6450 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 42807 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 86592 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 13810 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 202004 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 89015 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 291019 |
| IRS990/OtherExpensesGrp/Desc | 0 | DECREMENT PAYMENT |
| IRS990/OtherExpensesGrp/Desc | 1 | DUES AND SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 2 | OTHER EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 3 | CONTRIBUTED ENERGY |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 204758 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 99018 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 30486 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 15789 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 48358 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 46353 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 204758 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 114807 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 78844 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 46353 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 58 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 58 |
| IRS990/OtherRevenueTotalAmt | 0 | 58 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 1576023 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 958788 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2534811 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 167455 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 73791 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 241246 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 65919 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 29048 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 94967 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 272180 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 3688348 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 1004395 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 968819 |
| IRS990/PrincipalOfficerNm | 0 | LORI MICHELLE MOORE |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541900 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | CONTRACT REVENUE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 172024 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 172024 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 5574832 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 101507 |
| IRS990/PYInvestmentIncomeAmt | 0 | 964 |
| IRS990/PYOtherExpensesAmt | 0 | 3573176 |
| IRS990/PYOtherRevenueAmt | 0 | 3295 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1730443 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 1218473 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2416378 |
| IRS990/PYTotalExpensesAmt | 0 | 6091061 |
| IRS990/PYTotalRevenueAmt | 0 | 7309534 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 2295770 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 172074 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 20083 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 20085 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | 6,021 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | PART II, LINE 10 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 8379706 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 5574832 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3157957 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2770257 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2444931 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 22327683 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 993 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 964 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 175 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 51 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 212 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 2395 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 172082 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 3295 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1216 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1505 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 5 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 6021 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.75690 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.67060 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 16906533 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 5421150 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 8379706 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 5574832 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3157957 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2770257 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2444931 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 22327683 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 22336099 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | true |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 5848 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 19535 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 25383 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 6257011 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 8552781 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION HAS DETERMINED THAT IT DOES NOT HAVE ANY MATERIAL UNRECOGNIZED TAX BENEFITS OR OBLIGATIONS AS OF DECEMBER 31, 2024 AND 2023. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | SCHEDULE D, PAGE 3, PART X |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 5848 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 6257011 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 8552781 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 8552781 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 6257011 |
No mirrored PDF or thumbnail assets are attached yet.