Liabilities / Assets
88th percentile
Higher debt load relative to assets than 88% of similar nonprofits.
990 • Fiscal year 2024 • EIN 30-0582110
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
88th percentile
Higher debt load relative to assets than 88% of similar nonprofits.
Liabilities / Revenue
78th percentile
Higher debt load relative to revenue than 78% of similar nonprofits.
Net Margin
40th percentile
Higher net margin than 40% of similar nonprofits.
Top Officer Pay
92nd percentile
Higher top officer pay than 92% of similar nonprofits.
Top officer pay equals 6.6% of source-year revenue.
Asset Growth
25th percentile
Faster asset growth than 25% of similar nonprofits.
Revenue Growth
51st percentile
Faster revenue growth than 51% of similar nonprofits.
Assets
Down$2,189,401
Down $85,375 (-3.8%) from 2023
Net Assets
Up$797,515
Up $14,600 (+1.9%) from 2023
Liabilities
Down$1,391,886
Down $99,975 (-6.7%) from 2023
Revenue
Up$3,478,417
Up $268,243 (+8.4%) from 2023
Expenses
Up$3,463,817
Up $567,888 (+20%) from 2023
Net Income
Down$14,600
Down $299,645 (-95%) from 2023
Keystone alliance is an administrative services provider founded by nonprofits for nonprofits. Keystone alliance services empower mission-based organizations through collaboration, innovation, and advocacy. Keystone alliance currently provides services to non-profit organizations including three of its affiliates. Like its affiliates, keystone alliance was founded on the simple belief that communities are made better when all their citizens get the chance to contribute.
see attachment 1
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $1,224,907 | $959,218 | ▼ $265,689 |
| Land, Buildings, and Equipment, Net | $13,742 | $48,096 | ▲ $34,354 |
| Accounts Receivable | $7,335 | $35,789 | ▲ $28,454 |
| Prepaid Expenses and Deferred Charges | $29,556 | $17,711 | ▼ $11,845 |
| Savings and Temporary Cash Investments | $0 | $0 | → $0 |
| Other Notes and Loans Receivable, Net | $0 | $0 | → $0 |
| Pledges and Grants Receivable | $0 | $0 | → $0 |
| Receivable From Disqualified Prsn | $0 | $0 | → $0 |
| Receivables From Officers Etc | $0 | $0 | → $0 |
| Investments Other Securities | $0 | $0 | → $0 |
| Investments Program Related | $0 | $0 | → $0 |
| Investments in Publicly Traded Securities | $0 | $0 | → $0 |
| Intangible Assets | $0 | $0 | → $0 |
| Inventories for Sale or Use | $0 | $0 | → $0 |
| Loans From Officers Directors | $0 | $0 | → $0 |
| Total Assets | $2,274,776 | $2,189,401 | ▼ $85,375 |
| Other Assets Total | $999,236 | $1,128,587 | ▲ $129,351 |
| Liabilities | |||
| Other Liabilities | $1,356,851 | $1,263,149 | ▼ $93,702 |
| Accounts Payable and Accrued Expenses | $71,343 | $65,070 | ▼ $6,273 |
| Deferred Revenue | $63,667 | $63,667 | → $0 |
| Grants Payable | $0 | $0 | → $0 |
| Mortgage Notes Payable Secured by Investment Property | $0 | $0 | → $0 |
| Unsecured Notes Loans Payable | $0 | $0 | → $0 |
| Escrow Account Liability | $0 | $0 | → $0 |
| Tax Exempt Bond Liabilities | $0 | $0 | → $0 |
| Total Liabilities | $1,491,861 | $1,391,886 | ▼ $99,975 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $782,915 | $797,515 | ▲ $14,600 |
| Net Assets With Donor Restrictions | $0 | $0 | → $0 |
| Total Net Assets Fund Balance | $782,915 | $797,515 | ▲ $14,600 |
| Total Liabilities and Net Assets / Fund Balance | $2,274,776 | $2,189,401 | ▼ $85,375 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $36,340 | $40,310 | - |
| Equipment | $11,756 | $17,634 | - |
| Other Assets Org | $618,504 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Greg Petersen | President/CEO | FT | $192,864 | $38,000 | $230,864 |
| Kimberly Berenberg | CEO of Glenkirk | FT | $180,613 | $28,440 | $209,053 |
| Ernesto Hernandez | Chief Information Officer | FT | $143,734 | $22,000 | $165,734 |
| Linda Coleman | Assistant Treasurer | FT | $138,438 | $9,871 | $148,309 |
| Judith Caribeaux | Chief Collaborations Officer | FT | $126,647 | $9,817 | $136,464 |
| Samantha Zajac | Assistant Secretary | FT | $98,112 | $7,837 | $105,949 |
| Tom Kenter | Chief Financial Officer | FT | $61,180 | $10,298 | $71,478 |
| Name | Title |
|---|---|
| Alan Nadolna | Chair |
| Art Fess | Vice Chair |
| Dave Wesselink | Director |
| John Friedland | Director |
| Kenneth Jenero | Director |
| Pete Petersen | Director |
| Ray Covyeau | Director |
| Roger Baron | Director |
| Barb Siegan | Secretary |
| Paul Pappageorge | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $2,701,462 |
| Other Expenses | $762,355 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | - | $1,928,692 | - | $1,928,692 |
| Current Officers, Directors, Trustees, and Key Employees | - | $236,550 | - | $236,550 |
| Other Employee Benefits | - | $203,497 | - | $203,497 |
| Occupancy | - | $189,547 | - | $189,547 |
| Fees for Services Accounting | - | $188,734 | - | $188,734 |
| Pension Plan Contributions | - | $173,294 | - | $173,294 |
| Payroll Taxes | - | $159,429 | - | $159,429 |
| Fees for Services Other | - | $107,316 | - | $107,316 |
| Information Technology | - | $60,866 | - | $60,866 |
| Conferences and Meetings | - | $51,620 | - | $51,620 |
| Other Expenses | - | $24,983 | - | $24,983 |
| Office Expenses | - | $24,101 | - | $24,101 |
| Insurance | - | $21,262 | - | $21,262 |
| Travel | - | $20,256 | - | $20,256 |
| Depreciation Depletion | - | $13,700 | - | $13,700 |
| Fees for Services Legal | - | $3,327 | - | $3,327 |
| Advertising | - | $1,305 | - | $1,305 |
| Total Functional Expenses | $0 | $3,463,817 | $0 | $3,463,817 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $41,336,617 |
| Expenses Not Reported on Form 990 | $37,872,800 |
| Expenses per Audited Statements | $3,463,817 |
| Total Expenses per Form 990 | $3,463,817 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $0 |
| Fundraising Gross Income | $0 |
| Gaming Direct Expenses | $0 |
| Gaming Gross Income | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Loans from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Receivables from Disqualified Persons | $0 | $0 | → $0 |
| Receivables from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Liability | Amount |
|---|---|
| Lease Liability | $627,671 |
| Accrued Salaries and Payroll | $420,643 |
| Due to Affiliates | $214,835 |
“Any individual involved in a Keystone Alliance activity or decision-making process has an obligation to disclose any conflicting or potentially conflicting personal, professional or business interest he or she may have, directly or indirectly, with the affected activity or decision. Potentially conflicting interests may relate to Keystone Alliance's programs and services (e.g., educational courses) or its operations (e.g., contracts with third parties). In particular, participants in Keystone Alliance-related activities must disclose the positions they hold or relationships they have with other organizations or entities that may conflict, directly or indirectly, with their Keystone Alliance activities. They also have an obligation to disclose any significant financial interest in, or other relationship with, an entity having a "commercial interest" in the activity or in the outcome or deliverable of the activity. A commercial interest may exist not only where the entity's products or services are under consideration by Keystone Alliance, but also where the entity's products or services are in competition or potential competition with those under consideration or where the entity's products or services may be affected by the activity or outcome. By the disclosure of such interests, the Board of Directors or its designee(s) will be in a better position to determine whether the Participant may have an interest in conflict with the interests of Keystone Alliance. Although Keystone Alliance primarily is concerned with potential conflicts of interest involving individuals participating directly in Keystone Alliance-related activities, participants also should disclose interests or relationships of individuals with whom they directly share income (e.g., spouse, domestic partner, minor children). In addition, participants should disclose interests or relationships held by others that may affect the participant's decision-making (e.g., business partner), but only to the extent they are aware of such information. Participants do not need to determine the nature of every interest held by a sibling, business partner, etc. if they have no independent knowledge of such interests. In general, participants should err on the side of disclosure if in doubt as to whether it is required under the Policy. Participants should bring any questions regarding specific applications of the Policy to the attention of the Conflicts Administrator and/or legal counsel. Examples of relationships or interests related to Keystone Alliance which should be disclosed include, but are not limited to: Business Interests: Any employment or consulting arrangements that are current, proposed, or occurred within the previous three (3) years, that reasonably involve the interests of Keystone Alliance. Any material honoraria or other payments for seminar presentations, speeches or appearances. Financial Interests: Any material ownership interests in an entity having a commercial interest in an activity or matter under consideration by Keystone Alliance. Organizational Interests: All positions currently held or sought in Keystone Alliance (e.g., Board or committee member). A current or proposed relationship with Keystone Alliance (e.g., service provider, paid consultant, family member of consumer served by Keystone Alliance). Any leadership role in, or other relationship with, another commercial or volunteer organization or entity (e.g., board member, committee member, advisor) directly or indirectly related to Keystone Alliance. A "material" interest is one which, in view of all relevant circumstances, is substantial enough that it would, or reasonably could, affect a participant's judgment with respect to Keystone Alliance activities or transactions in which he or she is involved. The Keystone Alliance Conflict of Interest Disclosure Form is considered a part of the Conflict of Interest Policy and must be submitted by any individual participating in a Keystone Alliance a”
“Keystone Alliance determines the compensation for the CEO, Executive Director and other top management positions through a process which includes procurement of comparability data through consultation with an independent executive compensation expert. Review of the comparability data by a Committee made up of independent members of the Board of Directors to ensure that all elements of total compensation are competitive and reasonable given the nature, mission, and operations of the organization and of the individual leadership roles. Contemporaneous documentation of the deliberations and recommendations of the Committee and the decisions of the full Board are appended to the official minutes of the meeting.”
“Both the CEO and Assistant Treasurer review a draft of the Form 990 and make the necessary revisions. The draft is then forwarded to all members of the Board of Directors for their review. Once comments and questions have been addressed, the Form 990 is finalized.”
“Keystone Alliance makes its governing documents, conflict of interest policy, and financial statements available to the public upon request.”
“$43,380,756 - revenues related to affiliate organizations”
“$37,872,800 - expenses related to affiliate organizations”
“Management has analyzed the tax positions taken by the organization, and has concluded that as of June 30, 2024 and 2023, there are no uncertain positions taken or expected to be taken that would require recognition of a liability or disclosure in the financial statements.”
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 | 71343 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 65070 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 7335 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 35789 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | see attachment 1 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1305 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 1305 |
| IRS990/AllOtherContributionsAmt | 0 | 194900 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | LINDA COLEMAN |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7733055000 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1925 N CLYBOURN SUITE 200 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | CHICAGO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | IL |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 60614 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1224907 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 959218 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 236550 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 236550 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 51620 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 51620 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | true |
| IRS990/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 194900 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 7834 |
| IRS990/CYOtherExpensesAmt | 0 | 762355 |
| IRS990/CYOtherRevenueAmt | 0 | 3275683 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 14600 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2701462 |
| IRS990/CYTotalExpensesAmt | 0 | 3463817 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3478417 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 63667 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 63667 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 13700 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 13700 |
| IRS990/Desc | 0 | KEYSTONE ALLIANCE WAS CREATED TO PROVIDE ADMINISTRATIVE SERVICES FOR MISSION-BASED ORGANIZATIONS. KEYSTONE ALLIANCE SERVICES INCLUDE EXECUTIVE AND FINANCIAL MANAGEMENT, INFORMATION TECHNOLOGY, HUMAN RESOURCES, AND COMMUNICATIONS. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | true |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 28 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 0 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 188734 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 188734 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 3327 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 3327 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 107316 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 107316 |
| 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/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 38000 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 28440 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 22000 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 9871 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 9817 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 7837 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 10298 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Greg Petersen |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | KIMBERLY BERENBERG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Ernesto Hernandez |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Linda Coleman |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Judith Caribeaux |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Samantha Zajac |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Tom Kenter |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Alan Nadolna |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Barb Siegan |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Paul Pappageorge |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Art Fess |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Roger Baron |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Ray Covyeau |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | John Friedland |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Pete Petersen |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | Kenneth Jenero |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | Dave Wesselink |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 192864 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 180613 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 143734 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 138438 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 126647 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 98112 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 61180 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/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/TitleTxt | 0 | President/CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CEO OF GLENKIRK |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Chief Information Officer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Assistant Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Chief Collaborations Officer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Assistant Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Chief Financial Officer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Vice Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2009 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/FundraisingDirectExpensesAmt | 0 | 0 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GamingDirectExpensesAmt | 0 | 0 |
| IRS990/GamingGrossIncomeAmt | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 0 |
| IRS990/GrantsPayableGrp/EOYAmt | 0 | 0 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 3478417 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 0 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 5 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 60866 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 60866 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 21262 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 21262 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 7834 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 7834 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 7 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 57944 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 13742 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 48096 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 106040 |
| IRS990/LegalDomicileStateCd | 0 | IL |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LoansFromOfficersDirectorsGrp/BOYAmt | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/EOYAmt | 0 | 0 |
| 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 | KEYSTONE ALLIANCE IS AN ADMINISTRATIVE SERVICES PROVIDER FOUNDED BY NONPROFITS FOR NONPROFITS. KEYSTONE ALLIANCE SERVICES EMPOWER MISSION-BASED ORGANIZATIONS THROUGH COLLABORATION, INNOVATION, AND ADVOCACY. KEYSTONE ALLIANCE CURRENTLY PROVIDES SERVICES TO NON-PROFIT ORGANIZATIONS INCLUDING THREE OF ITS AFFILIATES. LIKE ITS AFFILIATES, KEYSTONE ALLIANCE WAS FOUNDED ON THE SIMPLE BELIEF THAT COMMUNITIES ARE MADE BETTER WHEN ALL THEIR CITIZENS GET THE CHANCE TO CONTRIBUTE. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 782915 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 797515 |
| 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 | 782915 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 797515 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 189547 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 189547 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 24101 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 24101 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 999236 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1128587 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 203497 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 203497 |
| IRS990/OtherExpensesGrp/Desc | 0 | TELEPHONE & UTILITIES |
| IRS990/OtherExpensesGrp/Desc | 1 | REPAIRS & MAINTENANCE |
| IRS990/OtherExpensesGrp/Desc | 2 | EQUIPMENT RENTAL |
| IRS990/OtherExpensesGrp/Desc | 3 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 37696 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 11114 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 6528 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 24983 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 37696 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 11114 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 6528 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 24983 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 1356851 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 1263149 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 541610 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MANAGEMENT FEES |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | SALE OF SERVICES |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2893959 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 1 | 381724 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 2893959 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 381724 |
| IRS990/OtherRevenueTotalAmt | 0 | 3275683 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 1928692 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1928692 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 0 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 159429 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 159429 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 173294 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 173294 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 29556 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 17711 |
| IRS990/PrincipalOfficerNm | 0 | Greg Petersen |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 436995 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 678950 |
| IRS990/PYOtherRevenueAmt | 0 | 2773179 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 314245 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2216979 |
| IRS990/PYTotalExpensesAmt | 0 | 2895929 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 3210174 |
| IRS990/RcvblFromDisqualifiedPrsnGrp/BOYAmt | 0 | 0 |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/ReceivablesFromOfficersEtcGrp/BOYAmt | 0 | 0 |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 14600 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | true |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/RentalIncomeOrLossGrp/PersonalAmt | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 0 |
| 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 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.