Liabilities / Assets
59th percentile
Higher debt load relative to assets than 59% of similar nonprofits.
990 • Fiscal year 2020 • EIN 54-1598954
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
59th percentile
Higher debt load relative to assets than 59% of similar nonprofits.
Liabilities / Revenue
67th percentile
Higher debt load relative to revenue than 67% of similar nonprofits.
Net Margin
48th percentile
Higher net margin than 48% of similar nonprofits.
Top Officer Pay
Score unavailable
This filing does not contain officer compensation rows.
Asset Growth
Score unavailable
No earlier valid filing was available within the previous three public years.
Revenue Growth
Score unavailable
No earlier valid filing was available within the previous three public years.
Assets
Down$5,660,628
Down $561,449 (-9.0%) from 2019
Net Assets
Up$4,243,586
Up $185,227 (+4.6%) from 2019
Liabilities
Down$1,417,042
Down $746,676 (-35%) from 2019
Revenue
Down$3,336,643
Down $479,029 (-13%) from 2019
Expenses
Up$3,217,663
Up $117,564 (+3.8%) from 2019
Net Income
Down$118,980
Down $596,593 (-83%) from 2019
To promote worker, industry and public health and safety through voluntary cooperation with the us government in educating the industry about osha, vpp, and other voluntary governmental efforts to improve worker and environmental health and safety.
To be a leader in health, safety and environmental excellence through cooperation among communities, workers, industries, and governments.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments Other Securities | $2,972,555 | $2,454,871 | ▼ $517,684 |
| Investments in Publicly Traded Securities | $1,334,279 | $2,013,731 | ▲ $679,452 |
| Savings and Temporary Cash Investments | $1,001,854 | $746,773 | ▼ $255,081 |
| Prepaid Expenses and Deferred Charges | $227,298 | $186,569 | ▼ $40,729 |
| Land, Buildings, and Equipment, Net | $83,802 | $68,033 | ▼ $15,769 |
| Accounts Receivable | $9,283 | $68,021 | ▲ $58,738 |
| Intangible Assets | $131,689 | $44,761 | ▼ $86,928 |
| Other Notes and Loans Receivable, Net | $0 | $36,739 | ▲ $36,739 |
| Cash and Non-Interest-Bearing Accounts | $443,079 | $22,930 | ▼ $420,149 |
| Total Assets | $6,222,077 | $5,660,628 | ▼ $561,449 |
| Other Assets Total | $18,238 | $18,200 | ▼ $38 |
| Liabilities | |||
| Deferred Revenue | $1,810,207 | $925,446 | ▼ $884,761 |
| Accounts Payable and Accrued Expenses | $169,586 | $194,082 | ▲ $24,496 |
| Other Liabilities | $183,925 | $165,943 | ▼ $17,982 |
| Unsecured Notes Loans Payable | $0 | $131,571 | ▲ $131,571 |
| Total Liabilities | $2,163,718 | $1,417,042 | ▼ $746,676 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $3,932,949 | $4,131,431 | ▲ $198,482 |
| Net Assets With Donor Restrictions | $125,410 | $112,155 | ▼ $13,255 |
| Total Net Assets Fund Balance | $4,058,359 | $4,243,586 | ▲ $185,227 |
| Total Liabilities and Net Assets / Fund Balance | $6,222,077 | $5,660,628 | ▼ $561,449 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Leasehold Improvements | $60,510 | $204,781 | $265,291 |
| Equipment | $7,523 | $115,280 | $122,803 |
| Other Securities | $18,059 | - | - |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2020 | $188,909 | $3,340 | ▲ $2,629 | - | $178,283 |
| 2019 | $152,112 | $7,790 | ▲ $43,910 | - | $188,909 |
| 2018 | $158,711 | $3,909 | ▲ $788 | - | $152,112 |
| 2017 | $159,103 | $7,965 | ▲ $1,643 | - | $158,711 |
| 2016 | $155,947 | $10,879 | ▼ $223 | - | $159,103 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Sara Taylor | Director of Operations | FT | $102,483 | $7,895 | $110,378 |
| Name | Title |
|---|---|
| Terry Schulte | Vice Chair |
| Andy Youpel Sge | Director |
| Bill Linneweh Csp | Director |
| Brad Gibson | Director |
| Jack Griffith | Director |
| Johnathan Dyer | Director |
| Kristyn Grow | Director |
| Sean D Horne | Director |
| Shelly Ettel | Director |
| Stacy a Thursby | Director |
| Dan Lazorcak | Secretary |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Other Non Cash Contri Table | 8 | $16,330 | Fair Market Value |
| Clothing and Household Goods | - | $10,000 | Fair Market Value |
| Total Noncash Contributions | 8 | $26,330 | - |
| Line Item | Amount |
|---|---|
| Other Expenses | $2,426,892 |
| Salaries, Compensation, and Employee Benefits | $776,771 |
| Grants and Similar Amounts Paid | $14,000 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Conferences and Meetings | $631,566 | - | - | $631,566 |
| Other Salaries and Wages | $449,119 | $97,246 | - | $546,365 |
| Fees for Services Other | $539,937 | - | - | $539,937 |
| Office Expenses | $230,670 | $30,874 | - | $261,544 |
| Occupancy | $103,514 | $32,670 | - | $136,184 |
| Advertising | $109,337 | $2,643 | - | $111,980 |
| Depreciation Depletion | $83,760 | $26,436 | - | $110,196 |
| Current Officers, Directors, Trustees, and Key Employees | $44,070 | $58,413 | - | $102,483 |
| Fees for Services Accounting | - | $95,794 | - | $95,794 |
| Other Employee Benefits | $60,751 | $19,174 | - | $79,925 |
| Other Expenses | $54,781 | $13,367 | - | $54,781 |
| Payroll Taxes | $36,483 | $11,515 | - | $47,998 |
| All Other Expenses | $23,641 | $9,541 | - | $33,182 |
| Payments to Affiliates | - | $25,147 | - | $25,147 |
| Travel | $22,835 | $398 | - | $23,233 |
| Insurance | $19,785 | $1,636 | - | $21,421 |
| Grants to Domestic Individuals | $14,000 | - | - | $14,000 |
| Fees for Service Investment Mgmnt Fees | - | $300 | - | $300 |
| Total Functional Expenses | $2,792,169 | $425,494 | $0 | $3,217,663 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $3,217,663 |
| Expenses per Audited Statements | $3,217,363 |
| Total Expenses per Audited Statements | $3,217,363 |
| Expenses Not Reported on Financial Statements | $300 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Deferred Rent | $165,943 |
“Full members - limited to any interested worksite that has gained acceptance into, and is currently approved for, any of the federal or federally-approved state-plan-state voluntary protection programs and similar voluntary programs of other government agencies. Associate members - worksite, corporate office, or educational institution. The worksite must be interested in the process of actively pursuing vpp approval. Corporate offices may join if they do not have worksites in the vpp. Educational institutions should work with governmental agencies to improve worker safety and health. Includes corporate membership and international associate memberships. Honorary lifetime membership - limited to individuals formally selected by vote of the board based on the following criteria (1) nominees for honorary membership must be ineligible for any other class of membership and/or are no longer employed by osha, other governmental agencies, or a vpp site, and (2) nominees for honorary membership must have made substantial and lasting contributions to the vpp or the vpppa, either while working for osha, other governmental agencies, or while members of the vpppa. Agency membership - limited to a headquarters office of federal agencies which regulate the safety and health of working conditions in workplaces owned or operated by said federal agency. Non-profit organization membership - limited to the office of 501 (3) or (6) organizations. Union membership - limited to local and international unions that support at least one site, which is eligible for vpppa full or associate membership. Affiliate memership - companies that provide essential services for the enhancement of the safety and health industry.”
“Full members elect board members who govern the organization. Members in other categories are not eligible to vote.”
“Changes to the bylaws must be subjected to a vote and approval by the board members.”
“Form 990 is reviewed by management before being filed.”
“The independent board members review and approve the executive director's salary. The executive director approves salary for other employees.”
“AVAILABLE UPON REQUEST”
“Professional services: program service expenses 539,937. Management and general expenses 0. Fundraising expenses 0. Total expenses 539,937.”
“ROUNDING -1.”
“The board of directors has responsibility for oversight of the annual audit of the association's financial statements and the selection of an independent accountant. This process has not changed from prior year.”
“The endowment is intended to be used for scholarships.”
“Management has evaluated the association's tax positions and concluded that the association had taken no uncertain tax positions that require adjustment to or disclosure in the financial statements. With few exceptions, the association is no longer subject to income tax examinations by the u.s. Federal, state, or local tax authorities for years prior to 2017.”
“ROUNDING -1.”
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 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 169586 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 194082 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 9283 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 68021 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO BE A LEADER IN HEALTH, SAFETY AND ENVIRONMENTAL EXCELLENCE THROUGH COOPERATION AMONG COMMUNITIES, WORKERS, INDUSTRIES, AND GOVERNMENTS. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 2643 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 109337 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 111980 |
| IRS990/AllOtherContributionsAmt | 0 | 29670 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 9541 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 23641 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 33182 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | SARA TAYLOR |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7037611146 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 7600-E LEESBURG PIKE 100 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | FALLS CHURCH |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | VA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 22043 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 443079 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 22930 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 58413 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 44070 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 102483 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 631566 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 631566 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 0 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 680809 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 14000 |
| IRS990/CYInvestmentIncomeAmt | 0 | 102016 |
| IRS990/CYOtherExpensesAmt | 0 | 2426892 |
| IRS990/CYOtherRevenueAmt | 0 | 1151 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2552667 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 118980 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 776771 |
| IRS990/CYTotalExpensesAmt | 0 | 3217663 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3336643 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 1810207 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 925446 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 26436 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 83760 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 110196 |
| IRS990/Desc | 0 | NATIONAL CONFERENCE - PROVIDES IDEAL SETTING FOR MEMBERS FROM A WIDE VARIETY OF INDUSTRIES ACROSS THE COUNTRY TO SHARE IDEAS ON ENVIRONMENTAL, HEALTH AND SAFETY ISSUES. APPROXIMATE NUMBER OF PERSONS BENEFITED IS 4,000. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 125410 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 112155 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 1 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 10 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1978971 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 95794 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 95794 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 539937 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 539937 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 300 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 300 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 45.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/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/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 7895 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | KRISTYN GROW |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | SHELLY ETTEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | TERRY SCHULTE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | STACY A THURSBY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | SEAN D HORNE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JACK GRIFFITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | ANDY YOUPEL SGE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | BILL LINNEWEH CSP |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | DAN LAZORCAK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JOHNATHAN DYER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | BRAD GIBSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | SARA TAYLOR |
| 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/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 102483 |
| 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/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR OF OPERATIONS |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/Form990TFiledInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1991 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 11 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 14000 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 14000 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 3336643 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 425 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 11 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1636 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 19785 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 21421 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 131689 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 44761 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 102016 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 102016 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 2972555 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 2454871 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1334279 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 2013731 |
| IRS990/IRPDocumentCnt | 0 | 8 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 320061 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 83802 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 68033 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 388094 |
| IRS990/LegalDomicileStateCd | 0 | VA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 1 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembershipDuesAmt | 0 | 651139 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO PROMOTE WORKER, INDUSTRY AND PUBLIC HEALTH AND SAFETY THROUGH VOLUNTARY COOPERATION WITH THE US GOVERNMENT IN EDUCATING THE INDUSTRY ABOUT OSHA, VPP, AND OTHER VOLUNTARY GOVERNMENTAL EFFORTS TO IMPROVE WORKER AND ENVIRONMENTAL HEALTH AND SAFETY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4058359 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 4243586 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 425 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 425 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 17052 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 66248 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 3932949 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 4131431 |
| IRS990/NoncashContributionsAmt | 0 | 26330 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 32670 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 103514 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 136184 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 30874 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 230670 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 261544 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 18238 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 18200 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -1 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 19174 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 60751 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 79925 |
| IRS990/OtherExpensesGrp/Desc | 0 | AUDIO VISUAL |
| IRS990/OtherExpensesGrp/Desc | 1 | AWARDS AND GIFTS |
| IRS990/OtherExpensesGrp/Desc | 2 | CREDIT CARD CHARGE |
| IRS990/OtherExpensesGrp/Desc | 3 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 340 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 13367 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 221482 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 104084 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 42354 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 54781 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 221482 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 104424 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 55721 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 54781 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 183925 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 165943 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER REVENUE |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 726 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 726 |
| IRS990/OtherRevenueTotalAmt | 0 | 726 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 97246 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 449119 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 546365 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 0 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 36739 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PaymentsToAffiliatesGrp/ManagementAndGeneralAmt | 0 | 25147 |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 25147 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 11515 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 36483 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 47998 |
| IRS990/PoliciesReferenceChaptersInd | 0 | 1 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 227298 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 186569 |
| IRS990/PrincipalOfficerNm | 0 | SARA TAYLOR |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611430 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 511120 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 519100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 611430 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | ANNUAL CONFERENCE |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | NEWSLETTER |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | WEB ADVERTISING |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | COURSES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2398405 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 425 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2445273 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 90019 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 16950 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 425 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 46868 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 1 | 90019 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 2 | 16950 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | MEMBERSHIP - INCREASE AND PROMOTE WORKER INDUSTRY HEALTH AND SAFETY THROUGH VOLUNTARY COOPERATION. THE ASSOCIATION PROVIDES ITS MEMBERS A DIRECT LINK TO OSHA, DOE AND SIMILAR AGENCIES LEGISLATIVE INFORMATION. APPROXIMATE NUMBER OF PERSONS BENEFITED IS 500,000. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 394880 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | NEWSLETTER - THE LEADER IS THE OFFICIAL MAGAZINE OF THE VPPPA. INSIDE, READERS CAN FIND ARTICLES ON THE LATEST REGULATORY DEVELOPMENTS IN THE FIELD OF OCCUPATIONSAL SAFETY AND HEALTH, SAFETY AND HEALTH BEST PRACTICES, ASSOCIATION ACTIVITIES, EDUCATIONAL AND NETWORKING OPPORTUNITIES, AS WELL AS THE LATEST VPP APPROVALS. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 158328 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 425 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | OTHER PROGRAMS INCLUDE: OUTREACH, SAFETY AND HEALTH, COURSES, CHAPTER SUPPORT, SCHOLARSHIPS, AND GOVERNMENT AFFAIRS. |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 259990 |
| IRS990/ProgSrvcAccomActyOtherGrp/GrantAmt | 0 | 14000 |
| IRS990/ProgSrvcAccomActyOtherGrp/RevenueAmt | 0 | 1151 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 709133 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 14903 |
| IRS990/PYInvestmentIncomeAmt | 0 | 95729 |
| IRS990/PYOtherExpensesAmt | 0 | 2324896 |
| IRS990/PYOtherRevenueAmt | 0 | 168 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 3010642 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 715573 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 760300 |
| IRS990/PYTotalExpensesAmt | 0 | 3100099 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 3815672 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 118980 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 1 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 2398405 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1001854 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 746773 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 654479 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 684433 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 659100 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 685731 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 745603 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 3429346 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 102016 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 95729 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 55083 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 60559 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 53505 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 366892 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 2425585 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 2908458 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 2101515 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1943235 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 2056059 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 11434852 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 102016 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 95729 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 55083 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 60559 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 53505 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 366892 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.02330 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.02040 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearAmt | 0 | 153927 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearMinus1YearAmt | 0 | 127034 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 103526 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 59608 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 81488 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt | 0 | 525583 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearAmt | 0 | 726 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 18 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 669 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2854 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1031 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 5298 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.94300 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.95000 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 14864198 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 3080064 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 3592891 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2760615 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2628966 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.