Liabilities / Assets
74th percentile
Higher debt load relative to assets than 74% of similar nonprofits.
990 • Fiscal year 2021 • EIN 54-1929791
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
74th percentile
Higher debt load relative to assets than 74% of similar nonprofits.
Liabilities / Revenue
77th percentile
Higher debt load relative to revenue than 77% of similar nonprofits.
Net Margin
49th percentile
Higher net margin than 49% of similar nonprofits.
Top Officer Pay
52nd percentile
Higher top officer pay than 52% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
58th percentile
Faster asset growth than 58% of similar nonprofits.
Revenue Growth
21st percentile
Faster revenue growth than 21% of similar nonprofits.
Assets
Up$600,143
Up $75,671 (+14%) from 2020
Net Assets
Up$475,112
Up $59,041 (+14%) from 2020
Liabilities
Up$125,031
Up $16,630 (+15%) from 2020
Revenue
Down$492,685
Down $71,120 (-13%) from 2020
Expenses
Down$433,644
Down $155,123 (-26%) from 2020
Net Income
Up$59,041
Up $84,003 (+337%) from 2020
The Council is an association of public agencies formed to increase the standards and ethics for purchasing within these agencies. It performs its objectives by offering certification programs in the field of government purchasing.
In support of the public trust, our mission is to recognize professionalism in public procurement through the identification of a common body of knowledge and the certification of individuals against established standards of competency.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $377,030 | $377,067 | ▲ $37 |
| Cash and Non-Interest-Bearing Accounts | $137,900 | $218,127 | ▲ $80,227 |
| Prepaid Expenses and Deferred Charges | $6,431 | $4,949 | ▼ $1,482 |
| Accounts Receivable | $3,111 | $0 | ▼ $3,111 |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| 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 | - |
| Land, Buildings, and Equipment, Net | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Total Assets | $524,472 | $600,143 | ▲ $75,671 |
| Other Assets Total | - | $0 | - |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $37,211 | $95,077 | ▲ $57,866 |
| Deferred Revenue | $71,190 | $29,954 | ▼ $41,236 |
| Total Liabilities | $108,401 | $125,031 | ▲ $16,630 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $416,071 | $475,112 | ▲ $59,041 |
| Total Net Assets Fund Balance | $416,071 | $475,112 | ▲ $59,041 |
| Total Liabilities and Net Assets / Fund Balance | $524,472 | $600,143 | ▲ $75,671 |
| Name | Title |
|---|---|
| Kathleen Muretti | Chair |
| Robert Gleason | Vice Chair |
| Glenn O'Steen | Director |
| Jack Adger | Director |
| Jill Klaskin Press | Director |
| Kelly Sanders | Director |
| David Gragan | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Amr Management Services | Management Services | 201 E MAIN ST STE 1405, Lexington, KY 40507 | $172,564 |
| Line Item | Amount |
|---|---|
| Other Expenses | $433,644 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Fees for Services Management | $117,821 | $92,574 | - | $210,395 |
| Information Technology | $142,689 | $2,298 | - | $144,987 |
| Fees for Services Legal | - | $31,153 | - | $31,153 |
| Fees for Services Accounting | - | $5,910 | - | $5,910 |
| Office Expenses | - | $5,573 | - | $5,573 |
| Advertising | - | $4,275 | - | $4,275 |
| Insurance | - | $2,948 | - | $2,948 |
| All Other Expenses | - | $2,645 | - | $2,645 |
| Travel | - | $2,293 | - | $2,293 |
| Other Expenses | - | $2,031 | - | $2,031 |
| Conferences and Meetings | $181 | $211 | - | $392 |
| Occupancy | - | $33 | - | $33 |
| Total Functional Expenses | $260,691 | $172,953 | $0 | $433,644 |
| 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 | - |
“During 2021, UPPCC transitioned their MANAGEMENT AND OPERATION FUNCTIONS from AMR MANAGEMENT SERVICES, to NASPO. NASPO provides two direct full time employees and back office support on a reimbursement basis.”
“NASPO and NIGP BOARDS APPOINT 3 VOTING MEMBERS EACH OUT OF THE 8 TOTAL VOTING MEMBERS OF THE UPPCC.”
“Naspo and nigp must approve any modifications to the uppcc articles of incorporation before they are valid for filing with the virginia state corporation commission.”
“AN ELECTRONIC COPY OF THE FORM 990 IS PROVIDED TO EACH VOTING MEMBER OF THE GOVERNING BODY. UPON TAX PREPARERS COMPLETION OF THE IRS FORM 990, TTHE FORM AND ACCOMPANYING SCHEDULES WILL FIRST BE REVIEWED BY THE NASPO'S Chief Financial Officer, Controller, and UPPCC's Executive Director. THEREAFTER AN ELECTRONIC COPY OF FORM 990 AND ACCOMPANYING SCHEDULES WILL BE MADE AVAILABLE BY THE EXECUTIVE DIRECTOR TO EACH VOTING MEMBER OF THE GOVERNING BODY VIA A SECURE AREA ON NAP'S WEBSITE, WITH ELECTRONIC E-MAIL NOTIFICATION AND INSTRUCTIONS FOR CONTACTING ASSOCIATION HEADQUARTERS WITH COMMENTS OR QUESTIONS. FOLLOWING THE OPEN TIMEFRAME FOR GOVERNING BODY COMMENTS OR QUESTIONS, AND FOLLOWING RESOLUTION OF ANY QUESTIONS OR OTHER MATTERS THAT HAVE ARISEN, THE FORM 990 AND ACCOMPANYING SCHEDULES WILL BE PROVIDED BY THE ACCOUNT EXECUTIVE TO A DESIGNATED OFFICER TREASURER OR PRESIDENT FOR FINAL AUTHORIZING SIGNATURE.”
“A copy of the conflict form is kept on file. The board will take appropriate actions for any conflicts identified.”
“The organization makes its governing documents and conflict of interest policy available to the public through its website. Its financial statements are available upon request.”
“The organization's audit committee assumes responsibility for oversight of the review, including selection of the independent accountant. This process is consistent with prior years.”
“Management has evaluated the organization's tax positions and has concluded that the organization has taken no uncertain tax positions on those returns that qualify for either recognition 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 | true |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 37211 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 95077 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 3111 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/AcctCompileOrReviewBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | IN SUPPORT OF THE PUBLIC TRUST, OUR MISSION IS TO RECOGNIZE PROFESSIONALISM IN PUBLIC PROCUREMENT THROUGH THE IDENTIFICATION OF A COMMON BODY OF KNOWLEDGE AND THE CERTIFICATION OF INDIVIDUALS AGAINST ESTABLISHED STANDARDS OF COMPETENCY. |
| IRS990/AddressChangeInd | 0 | X |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 4275 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 4275 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 2645 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 2645 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | The Organization |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8008846073 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 110 W Vine St Ste 600 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Lexington |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | KY |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 40507 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 137900 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 218127 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 211 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 181 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 392 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 172564 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 201 E MAIN ST STE 1405 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | LEXINGTON |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | KY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 40507 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | AMR MANAGEMENT SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | MANAGEMENT SERVICES |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 38 |
| IRS990/CYOtherExpensesAmt | 0 | 433644 |
| IRS990/CYOtherRevenueAmt | 0 | 820 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 491827 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 59041 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 433644 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 492685 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | true |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 71190 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 29954 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | true |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 0 |
| IRS990/Desc | 0 | CERTIFICATION - UPPCC ADMINISTERED THE CERTIFIED PUBLIC PROCUREMENT OFFICER AND CERTIFIED PROFESSIONAL PUBLIC BUYER CERTIFICATION PROGRAMS. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | true |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 260691 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 5910 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 5910 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 31153 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 31153 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/ManagementAndGeneralAmt | 0 | 92574 |
| IRS990/FeesForServicesManagementGrp/ProgramServicesAmt | 0 | 117821 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 210395 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 0 |
| 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/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/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/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Kathleen Muretti |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Robert Gleason |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | David Gragan |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Kelly Sanders |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Jack Adger |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Jill Klaskin Press |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Glenn O'Steen |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/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/TitleTxt | 0 | Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Vice Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1998 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| 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 | 492685 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 2298 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 142689 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 144987 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 2948 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 2948 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 38 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 38 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 2 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | VA |
| 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 | IN SUPPORT OF THE PUBLIC TRUST, OUR MISSION IS TO RECOGNIZE PROFESSIONALISM IN PUBLIC PROCUREMENT THROUGH THE IDENTIFICATION OF A COMMON BODY OF KNOWLEDGE AND THE CERTIFICATION OF INDIVIDUALS AGAINST ESTABLISHED STANDARDS OF COMPETENCY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 416071 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 475112 |
| 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 | 416071 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 475112 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 33 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 33 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 5573 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 5573 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | BANK FEES |
| IRS990/OtherExpensesGrp/Desc | 1 | Postage and Shipping |
| IRS990/OtherExpensesGrp/Desc | 2 | DUES & SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 3 | EMPLOYEE TRAINING |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 14742 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 4138 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 2129 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 2031 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 14742 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 4138 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 2129 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 2031 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER REVENUE |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 820 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 820 |
| IRS990/OtherRevenueTotalAmt | 0 | 820 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 0 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 6431 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 4949 |
| IRS990/PrincipalOfficerNm | 0 | Kathleen Muretti |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | CERTIFICATION |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 491827 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 491827 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 103330 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 501 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 588767 |
| IRS990/PYOtherRevenueAmt | 0 | 149 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 459825 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -24962 |
| IRS990/PYTotalExpensesAmt | 0 | 588767 |
| IRS990/PYTotalRevenueAmt | 0 | 563805 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 59041 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | false |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 491827 |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 377030 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 377067 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus1YearAmt | 0 | 103330 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus2YearsAmt | 0 | 212000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt | 0 | 197000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus4YearsAmt | 0 | 92000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 604330 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 103330 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 212000 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 197000 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 92000 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 604330 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 38 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 501 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1189 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 175 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 45 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 1948 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 491827 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 459825 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 502299 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 434888 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 345325 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 2234164 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 38 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 501 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1189 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 175 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 45 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 1948 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00070 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00070 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 149 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 829 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 336 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 488 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 1802 |
| IRS990ScheduleA/Post1975UBTIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.78610 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.74140 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 2234164 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus1YearAmt | 0 | 103330 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus2YearsAmt | 0 | 212000 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt | 0 | 197000 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus4YearsAmt | 0 | 92000 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 604330 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 491827 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 563155 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 714299 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 631888 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 437325 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 2838494 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 491865 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 563805 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 716317 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 632399 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 437858 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 2842244 |
| IRS990/ScheduleBRequiredInd | 0 | false |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | MANAGEMENT HAS EVALUATED THE ORGANIZATION'S TAX POSITIONS AND HAS CONCLUDED THAT THE ORGANIZATION HAS TAKEN NO UNCERTAIN TAX POSITIONS ON THOSE RETURNS THAT QUALIFY FOR EITHER RECOGNITION OR DISCLOSURE IN THE FINANCIAL STATEMENTS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part X : FIN48 Footnote |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | During 2021, UPPCC transitioned their MANAGEMENT AND OPERATION FUNCTIONS from AMR MANAGEMENT SERVICES, to NASPO. NASPO provides two direct full time employees and back office support on a reimbursement basis. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | NASPO and NIGP BOARDS APPOINT 3 VOTING MEMBERS EACH OUT OF THE 8 TOTAL VOTING MEMBERS OF THE UPPCC. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | NASPO AND NIGP MUST APPROVE ANY MODIFICATIONS TO THE UPPCC ARTICLES OF INCORPORATION BEFORE THEY ARE VALID FOR FILING WITH THE VIRGINIA STATE CORPORATION COMMISSION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | AN ELECTRONIC COPY OF THE FORM 990 IS PROVIDED TO EACH VOTING MEMBER OF THE GOVERNING BODY. UPON TAX PREPARERS COMPLETION OF THE IRS FORM 990, TTHE FORM AND ACCOMPANYING SCHEDULES WILL FIRST BE REVIEWED BY THE NASPO'S Chief Financial Officer, Controller, and UPPCC's Executive Director. THEREAFTER AN ELECTRONIC COPY OF FORM 990 AND ACCOMPANYING SCHEDULES WILL BE MADE AVAILABLE BY THE EXECUTIVE DIRECTOR TO EACH VOTING MEMBER OF THE GOVERNING BODY VIA A SECURE AREA ON NAP'S WEBSITE, WITH ELECTRONIC E-MAIL NOTIFICATION AND INSTRUCTIONS FOR CONTACTING ASSOCIATION HEADQUARTERS WITH COMMENTS OR QUESTIONS. FOLLOWING THE OPEN TIMEFRAME FOR GOVERNING BODY COMMENTS OR QUESTIONS, AND FOLLOWING RESOLUTION OF ANY QUESTIONS OR OTHER MATTERS THAT HAVE ARISEN, THE FORM 990 AND ACCOMPANYING SCHEDULES WILL BE PROVIDED BY THE ACCOUNT EXECUTIVE TO A DESIGNATED OFFICER TREASURER OR PRESIDENT FOR FINAL AUTHORIZING SIGNATURE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | A COPY OF THE CONFLICT FORM IS KEPT ON FILE. THE BOARD WILL TAKE APPROPRIATE ACTIONS FOR ANY CONFLICTS IDENTIFIED. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | THE ORGANIZATION MAKES ITS GOVERNING DOCUMENTS AND CONFLICT OF INTEREST POLICY AVAILABLE TO THE PUBLIC THROUGH ITS WEBSITE. ITS FINANCIAL STATEMENTS ARE AVAILABLE UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | THE ORGANIZATION'S AUDIT COMMITTEE ASSUMES RESPONSIBILITY FOR OVERSIGHT OF THE REVIEW, INCLUDING SELECTION OF THE INDEPENDENT ACCOUNTANT. THIS PROCESS IS CONSISTENT WITH PRIOR YEARS. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990, Part VI, Line 3: Description of Delegated Duties to Management Company |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990, Part VI, Line 7a: How Members or Shareholders Elect Governing Body |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Form 990, Part VI, Line 7b: Describe Decisions of Governing Body Approval by Members or Shareholders |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | Form 990, Part VI, Line 11b: Form 990 Review Process |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | Form 990, Part VI, Line 12c: Explanation of Monitoring and Enforcement of Conflicts |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | Form 990, Part VI, Line 19: Other Organization Documents Publicly Available |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | Form 990, Part XII, Line 2: Change of Oversight or Selection Process |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | KY |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | false |
| IRS990/SubjectToProxyTaxInd | 0 | false |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | false |
| IRS990/TaxablePartyNotificationInd | 0 | false |
| IRS990/TaxExemptBondsInd | 0 | false |
| IRS990/TerminateOperationsInd | 0 | false |
| IRS990/TotalAssetsBOYAmt | 0 | 524472 |
| IRS990/TotalAssetsEOYAmt | 0 | 600143 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 524472 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 600143 |
| IRS990/TotalCompGreaterThan150KInd | 0 | false |
| IRS990/TotalContributionsAmt | 0 | 0 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 172953 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 260691 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 433644 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2021 • Form 990Detailed filing. Detailed filing data is available for this year.