Liabilities / Assets
56th percentile
Higher debt load relative to assets than 56% of similar nonprofits.
990 • Fiscal year 2021 • EIN 16-0776158
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
56th percentile
Higher debt load relative to assets than 56% of similar nonprofits.
Liabilities / Revenue
59th percentile
Higher debt load relative to revenue than 59% of similar nonprofits.
Net Margin
38th percentile
Higher net margin than 38% of similar nonprofits.
Top Officer Pay
89th percentile
Higher top officer pay than 89% of similar nonprofits.
Top officer pay equals 7.7% of source-year revenue.
Asset Growth
46th percentile
Faster asset growth than 46% of similar nonprofits.
Revenue Growth
9th percentile
Faster revenue growth than 9% of similar nonprofits.
Assets
Up$5,448,257
Up $306,140 (+6.0%) from 2020
Net Assets
Up$5,302,159
Up $262,932 (+5.2%) from 2020
Liabilities
Up$146,098
Up $43,208 (+42%) from 2020
Revenue
Down$3,265,778
Down $885,791 (-21%) from 2020
Expenses
Down$3,263,469
Down $405,230 (-11%) from 2020
Net Income
Down$2,309
Down $480,561 (-100%) from 2020
To provide participants with health and welfare benefits.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Rtn Earn Endowment Incm Other Fnds | $5,039,227 | $5,302,159 | ▲ $262,932 |
| Investments in Publicly Traded Securities | $1,311,106 | $2,376,390 | ▲ $1,065,284 |
| Savings and Temporary Cash Investments | $2,397,877 | $1,590,914 | ▼ $806,963 |
| Accounts Receivable | $832,127 | $812,262 | ▼ $19,865 |
| Cash and Non-Interest-Bearing Accounts | $601,007 | $650,185 | ▲ $49,178 |
| Land, Buildings, and Equipment, Net | - | $18,506 | - |
| Total Assets | $5,142,117 | $5,448,257 | ▲ $306,140 |
| Liabilities | |||
| Unsecured Notes Loans Payable | - | $81,347 | - |
| Other Liabilities | $63,935 | $63,800 | ▼ $135 |
| Accounts Payable and Accrued Expenses | $38,955 | $951 | ▼ $38,004 |
| Total Liabilities | $102,890 | $146,098 | ▲ $43,208 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $5,039,227 | $5,302,159 | ▲ $262,932 |
| Total Liabilities and Net Assets / Fund Balance | $5,142,117 | $5,448,257 | ▲ $306,140 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $18,506 | $64,369 | $82,875 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| William Grace | Administrato | PT | $97,541 | $105,719 | $203,260 |
| Richard Palladino | Trustee | - | $97,000 | $100,018 | $197,018 |
| Mario Neri | Trustee | - | - | $14,173 | $14,173 |
| Randy Palladino | Trustee | - | - | $2,297 | $2,297 |
| Name | Title |
|---|---|
| Angelo Massaro | Trustee |
| Nicholas Yarussi | Trustee |
| Douglas May | Trustee (for |
| William Grace | Administrator |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $387,768 |
| Other Expenses | $140,938 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Benefits to Members | - | - | - | $2,734,763 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $194,977 |
| Pension Plan Contributions | - | - | - | $87,031 |
| Other Salaries and Wages | - | - | - | $75,540 |
| Fees for Services Accounting | - | - | - | $30,551 |
| Fees for Services Legal | - | - | - | $25,228 |
| Information Technology | - | - | - | $24,667 |
| Occupancy | - | - | - | $19,440 |
| Other Employee Benefits | - | - | - | $16,043 |
| Fees for Service Investment Mgmnt Fees | - | - | - | $15,195 |
| Payroll Taxes | - | - | - | $14,177 |
| Office Expenses | - | - | - | $12,457 |
| Insurance | - | - | - | $7,993 |
| Depreciation Depletion | - | - | - | $2,847 |
| Fees for Services Other | - | - | - | $1,550 |
| Other Expenses | - | - | - | $1,010 |
| Total Functional Expenses | $0 | $0 | $0 | $3,263,469 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $3,263,469 |
| Expenses per Audited Statements | $3,150,483 |
| Total Expenses per Audited Statements | $3,150,483 |
| Expenses Not Reported on Financial Statements | $112,986 |
| Other Expense Adjustments | $97,791 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Reciprocal Contributions Payable | $51,821 |
| Due to Affiliated Funds | $11,979 |
“Randy palladino richard palladino trustee trustee family relationship”
“Members elect the union business manager who by virtue of this office becomes a union representative on the board of trustees. The business manager has the authority to appoint two other union trustees.”
“Douglas may 6900 seneca street elma, ny 14059 angelo massaro 631 main street, suite 1 niagara falls, ny 14301”
“Form 990 is provided to the fund administrator for review and approval prior to filing. The board of trustees is made aware of the filing, and it is reviewed at the next meeting following the filing.”
“Issues regarding conflicts of interest are discussed annually at a board of trustees meeting.”
“The compensation amount is discussed at trustee meetings and approved by the board of trustees. The fund administrator's full compensation is reflected in this filing, as the welfare fund is the employer. Compensation and benefits paid to the fund administrator is shared with two affiliated benefit funds, as well as the related local union. Reimbursements received from these entities for this and other shared costs are reflected as shared cost revenue.”
“The compensation amount is discussed at trustee meetings and approved by the board of trustees.”
“The organization makes its governing documents and financial statements available to participants upon request. The full report can be copied at the benefit funds office at a participant's request for a nominal fee.”
“Shared cost reimbursements -97,791 shared cost reimbursements 97,791”
“Accounting principles generally accepted in the united states of america require plan management to evaluate tax position taken by the plan and recognize a tax liability if the organization has taken an uncertain position that more likely than not would not be sustained upon examination by the internal revenue service. Plan management has analyzed the tax positions taken by the plan, and has concluded that as of may 31, 2021 there are no uncertain positions taken or expected to be taken that would require recognition of a liability or disclosure in the financial statements. The plan is subject to routine audits by taxing jurisdictions; however, there are currently no audits for any tax period in progress. Plan management believes that the plan is no longer subject to income tax examination for the years prior to may 31, 2018.”
“Shared cost reimbursements 97,791”
“Shared cost reimbursements 97,791”
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 | 38955 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 951 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 832127 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 812262 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE PARTICIPANTS WITH HEALTH AND WELFARE BENEFITS. |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 2734763 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | WILLIAM GRACE |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7162976001 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 4500 WITMER INDUSTRIAL ESTATES |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | NIAGARA FALLS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NY |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 14305 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 601007 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 650185 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 194977 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 2734763 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 12690 |
| IRS990/CYOtherExpensesAmt | 0 | 140938 |
| IRS990/CYOtherRevenueAmt | 0 | 105313 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 3147775 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 2309 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 387768 |
| IRS990/CYTotalExpensesAmt | 0 | 3263469 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3265778 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 2847 |
| IRS990/Desc | 0 | THE FUND PROVIDED BENEFITS TO ITS PARTICIPANTS, INCLUDING DEPENDENT CARE, HEALTH CARE, SCHOLARSHIP, VACATION, SUPPLEMENTAL UNEMPLOYMENT, MEDICAL INSURANCE, LIFE INSURANCE, AND EDUCATIONAL ASSISTANCE. |
| IRS990/DescribedInSection501c3Ind | 0 | false |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | true |
| IRS990/EmployeeCnt | 0 | 3 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/FamilyOrBusinessRlnInd | 0 | true |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 30551 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 25228 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1550 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 15195 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 50.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 25.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 14.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 4.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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 111299 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 99477 |
| 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 | RICHARD PALLADINO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | WILLIAM GRACE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | MARIO NERI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | RANDY PALLADINO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ANGELO MASSARO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | DOUGLAS MAY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | NICHOLAS YARUSSI |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 97541 |
| 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 | 138734 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 6242 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 14173 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 2297 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | ADMINISTRATO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | TRUSTEE (FOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | TRUSTEE |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | false |
| IRS990/FormationYr | 0 | 1972 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | -61540 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 5 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 1144923 |
| IRS990/GrossReceiptsAmt | 0 | 4472241 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 24667 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 7993 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 74230 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 74230 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1311106 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 2376390 |
| IRS990/IRPDocumentCnt | 0 | 3 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 64369 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 18506 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 82875 |
| IRS990/LegalDomicileStateCd | 0 | NY |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 1206463 |
| IRS990/LoanOutstandingInd | 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 | TO PROVIDE PARTICIPANTS WITH HEALTH AND WELFARE BENEFITS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 5039227 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 5302159 |
| IRS990/NetGainOrLossInvestmentsGrp/RelatedOrExemptFuncIncomeAmt | 0 | -61540 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | -61540 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 260623 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/TotalAmt | 0 | 19440 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 12457 |
| IRS990/OfficerMailingAddressInd | 0 | true |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 16043 |
| IRS990/OtherExpensesGrp/Desc | 0 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 1010 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 63935 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 63800 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 900099 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 2 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | SHARED COST REIMBURSEMENTS |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | INVESTMENT RECOV. (MADOFF) |
| IRS990/OtherRevenueMiscGrp/Desc | 2 | MISCELLANEOUS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 97791 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 1 | 6327 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 2 | 1195 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 97791 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 6327 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 2 | 1195 |
| IRS990/OtherRevenueTotalAmt | 0 | 105313 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 75540 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 14177 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 87031 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrincipalOfficerNm | 0 | WILLIAM GRACE |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | EMPLOYER CONTRIBUTIONS |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | PARTICIPANT CONTRIBUTIONS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2703353 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 444422 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2703353 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 444422 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 3116305 |
| IRS990/PYInvestmentIncomeAmt | 0 | 58246 |
| IRS990/PYOtherExpensesAmt | 0 | 150030 |
| IRS990/PYOtherRevenueAmt | 0 | 158127 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 3935196 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 482870 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 402364 |
| IRS990/PYTotalExpensesAmt | 0 | 3668699 |
| IRS990/PYTotalRevenueAmt | 0 | 4151569 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 2309 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | true |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 5039227 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 5302159 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 2397877 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1590914 |
| IRS990/ScheduleBRequiredInd | 0 | false |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 18506 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 64369 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 82875 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 112986 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 3150483 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InvestmentExpensesNotIncld2Amt | 0 | 15195 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 15195 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 260623 |
| IRS990ScheduleD/OtherExpensesNotIncludedAmt | 0 | 97791 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 51821 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 11979 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | RECIPROCAL CONTRIBUTIONS PAYABLE |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | DUE TO AFFILIATED FUNDS |
| IRS990ScheduleD/OtherRevenuesNotIncludedAmt | 0 | 97791 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 260623 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 112986 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 3152792 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | ACCOUNTING PRINCIPLES GENERALLY ACCEPTED IN THE UNITED STATES OF AMERICA REQUIRE PLAN MANAGEMENT TO EVALUATE TAX POSITION TAKEN BY THE PLAN AND RECOGNIZE A TAX LIABILITY IF THE ORGANIZATION HAS TAKEN AN UNCERTAIN POSITION THAT MORE LIKELY THAN NOT WOULD NOT BE SUSTAINED UPON EXAMINATION BY THE INTERNAL REVENUE SERVICE. PLAN MANAGEMENT HAS ANALYZED THE TAX POSITIONS TAKEN BY THE PLAN, AND HAS CONCLUDED THAT AS OF MAY 31, 2021 THERE ARE NO UNCERTAIN POSITIONS TAKEN OR EXPECTED TO BE TAKEN THAT WOULD REQUIRE RECOGNITION OF A LIABILITY OR DISCLOSURE IN THE FINANCIAL STATEMENTS. THE PLAN IS SUBJECT TO ROUTINE AUDITS BY TAXING JURISDICTIONS; HOWEVER, THERE ARE CURRENTLY NO AUDITS FOR ANY TAX PERIOD IN PROGRESS. PLAN MANAGEMENT BELIEVES THAT THE PLAN IS NO LONGER SUBJECT TO INCOME TAX EXAMINATION FOR THE YEARS PRIOR TO MAY 31, 2018. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | SHARED COST REIMBURSEMENTS 97,791 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 2 | SHARED COST REIMBURSEMENTS 97,791 |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | SCHEDULE D, PAGE 3, PART X |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | SCHEDULE D, PAGE 4, PART XI, LINE 4B |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | SCHEDULE D, PAGE 4, PART XII, LINE 4B |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 18506 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 3263469 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 63800 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 3265778 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 3413415 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 3150483 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | false |
| IRS990/ScheduleJRequiredInd | 0 | true |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 97000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 300 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 138734 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 99477 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 111299 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 241 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 6242 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | RICHARD PALLADINO |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | WILLIAM GRACE |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | TRUSTEE |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | ADMINISTRATOR |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 197018 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 250033 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 1 | 6242 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | false |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | RANDY PALLADINO RICHARD PALLADINO TRUSTEE TRUSTEE FAMILY RELATIONSHIP |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | MEMBERS ELECT THE UNION BUSINESS MANAGER WHO BY VIRTUE OF THIS OFFICE BECOMES A UNION REPRESENTATIVE ON THE BOARD OF TRUSTEES. THE BUSINESS MANAGER HAS THE AUTHORITY TO APPOINT TWO OTHER UNION TRUSTEES. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | DOUGLAS MAY 6900 SENECA STREET ELMA, NY 14059 ANGELO MASSARO 631 MAIN STREET, SUITE 1 NIAGARA FALLS, NY 14301 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | FORM 990 IS PROVIDED TO THE FUND ADMINISTRATOR FOR REVIEW AND APPROVAL PRIOR TO FILING. THE BOARD OF TRUSTEES IS MADE AWARE OF THE FILING, AND IT IS REVIEWED AT THE NEXT MEETING FOLLOWING THE FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | ISSUES REGARDING CONFLICTS OF INTEREST ARE DISCUSSED ANNUALLY AT A BOARD OF TRUSTEES MEETING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | THE COMPENSATION AMOUNT IS DISCUSSED AT TRUSTEE MEETINGS AND APPROVED BY THE BOARD OF TRUSTEES. THE FUND ADMINISTRATOR'S FULL COMPENSATION IS REFLECTED IN THIS FILING, AS THE WELFARE FUND IS THE EMPLOYER. COMPENSATION AND BENEFITS PAID TO THE FUND ADMINISTRATOR IS SHARED WITH TWO AFFILIATED BENEFIT FUNDS, AS WELL AS THE RELATED LOCAL UNION. REIMBURSEMENTS RECEIVED FROM THESE ENTITIES FOR THIS AND OTHER SHARED COSTS ARE REFLECTED AS SHARED COST REVENUE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | THE COMPENSATION AMOUNT IS DISCUSSED AT TRUSTEE MEETINGS AND APPROVED BY THE BOARD OF TRUSTEES. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | THE ORGANIZATION MAKES ITS GOVERNING DOCUMENTS AND FINANCIAL STATEMENTS AVAILABLE TO PARTICIPANTS UPON REQUEST. THE FULL REPORT CAN BE COPIED AT THE BENEFIT FUNDS OFFICE AT A PARTICIPANT'S REQUEST FOR A NOMINAL FEE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 8 | SHARED COST REIMBURSEMENTS -97,791 SHARED COST REIMBURSEMENTS 97,791 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PAGE 6, PART VI, LINE 2 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PAGE 6, PART VI, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PAGE 6, PART VI, LINE 9 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PAGE 6, PART VI, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PAGE 6, PART VI, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PAGE 6, PART VI, LINE 15A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PAGE 6, PART VI, LINE 15B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 7 | FORM 990, PAGE 6, PART VI, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 8 | FORM 990, PART XI, LINE 9 |
| IRS990ScheduleR/AssetExchangeInd | 0 | false |
| IRS990ScheduleR/AssetPurchaseFromOtherOrgInd | 0 | false |
| IRS990ScheduleR/AssetSaleToOtherOrgInd | 0 | false |
| IRS990ScheduleR/DivRelatedOrganizationInd | 0 | false |
| IRS990ScheduleR/GiftGrntCapContriFromOthOrgInd | 0 | false |
| IRS990ScheduleR/GiftGrntOrCapContriToOthOrgInd | 0 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 0 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 1 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 2 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 3 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 4 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 5 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 6 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 7 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 8 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 9 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 10 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 11 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 12 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 13 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 14 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 15 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 16 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 17 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 18 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 19 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 20 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 21 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 22 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 23 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 24 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 25 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 26 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 27 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 28 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 29 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 30 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 31 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 32 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 33 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 34 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 35 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 36 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 37 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 38 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 39 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 40 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 41 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 42 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 43 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 44 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 45 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 46 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 47 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 48 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 49 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 50 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 51 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 52 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 53 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 54 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 55 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 56 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 57 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 58 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 59 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 60 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 61 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 62 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 63 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 64 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 65 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 66 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 67 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 68 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 69 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 70 | false |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 0 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 1 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 2 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 3 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 4 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 5 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 6 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 7 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 8 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 9 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 10 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 11 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 12 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 13 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 14 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 15 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 16 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 17 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 18 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 19 | N/A |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingNACd | 20 | N/A |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2021 • Form 990Detailed filing. Detailed filing data is available for this year.