Liabilities / Assets
17th percentile
Higher debt load relative to assets than 17% of similar nonprofits.
990 • Fiscal year 2020 • EIN 04-2280400
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
17th percentile
Higher debt load relative to assets than 17% of similar nonprofits.
Liabilities / Revenue
19th percentile
Higher debt load relative to revenue than 19% of similar nonprofits.
Net Margin
22nd percentile
Higher net margin than 22% of similar nonprofits.
Top Officer Pay
81st percentile
Higher top officer pay than 81% of similar nonprofits.
Top officer pay equals 25.6% of source-year revenue.
Asset Growth
41st percentile
Faster asset growth than 41% of similar nonprofits.
Revenue Growth
28th percentile
Faster revenue growth than 28% of similar nonprofits.
Assets
Up$2,513,952
Up $59,730 (+2.4%) from 2019
Net Assets
Up$2,499,707
Up $50,485 (+2.1%) from 2019
Liabilities
Up$14,245
Up $9,245 (+185%) from 2019
Revenue
Down$1,005,435
Down $249,434 (-20%) from 2019
Expenses
Down$1,056,178
Down $25,389 (-2.3%) from 2019
Net Income
Down-$50,743
Down $224,045 (-129%) from 2019
To develop the mechanical contracting industry and to promote the interest and welfare to its memebers to provide training and job awareness programs.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $1,978,993 | $952,459 | ▼ $1,026,534 |
| Investments Other Securities | - | $877,717 | - |
| Cash and Non-Interest-Bearing Accounts | - | $582,447 | - |
| Savings and Temporary Cash Investments | $357,166 | - | - |
| Accounts Receivable | $108,063 | $87,107 | ▼ $20,956 |
| Prepaid Expenses and Deferred Charges | $10,000 | $10,000 | → $0 |
| Total Assets | $2,454,222 | $2,513,952 | ▲ $59,730 |
| Other Assets Total | $0 | $4,222 | ▲ $4,222 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $5,000 | $14,245 | ▲ $9,245 |
| Total Liabilities | $5,000 | $14,245 | ▲ $9,245 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $2,449,222 | $2,499,707 | ▲ $50,485 |
| Total Net Assets Fund Balance | $2,449,222 | $2,499,707 | ▲ $50,485 |
| Total Liabilities and Net Assets / Fund Balance | $2,454,222 | $2,513,952 | ▲ $59,730 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Securities | $333,000 | - | - |
| Name | Title |
|---|---|
| Robert Gallagher | Chairman |
| Stephen Affanato | Executive Vice President |
| David Cannistraro | Trustee |
| Edward Marks | Trustee |
| Frank Norton | Trustee |
| Fredric Dorci | Trustee |
| Robert Bolton | Trustee |
| William Lynch | Trustee |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| New England Mechanical Contractors Assoc | Administrative | 1266 FURNACE BROOK PARKWAY SUITE 20, Quincy, MA 02169 | $700,000 |
| Line Item | Amount |
|---|---|
| Other Expenses | $976,678 |
| Grants and Similar Amounts Paid | $79,500 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Payments to Affiliates | - | - | - | $700,000 |
| Grants to Domestic Individuals | - | - | - | $79,500 |
| All Other Expenses | - | - | - | $59,631 |
| Other Expenses | - | - | - | $28,235 |
| Fees for Services Accounting | - | - | - | $17,500 |
| Conferences and Meetings | - | - | - | $6,617 |
| Fees for Service Investment Mgmnt Fees | - | - | - | $4,724 |
| Fees for Services Legal | - | - | - | $3,281 |
| Total Functional Expenses | $0 | $0 | $0 | $1,056,178 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $1,056,178 |
| Expenses per Audited Statements | $1,051,454 |
| Total Expenses per Audited Statements | $1,051,454 |
| Expenses Not Reported on Financial Statements | $4,724 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“No committees have authority to act on behalf of the governing body”
“Board reviews and approves 990 prior to filing. The board then authorizes executive director to submit 990.”
“Each year the fund's conflict of interest policy is reviewed by all officers and directors. The policy is read and a statement is signed indicating that they understand the policy, have reported all potential conflicts within the past year according to the policy and will report all potential conflicts during the coming year. All potential conflicts are evaluated and reviewed by the board to determine if a conflict actually exisits in those instances where the potential transaction is a conflict the board examines the transaction and a vote is taken (those involved do not vote) as to whether the trust will enter the transaction.”
“Compensation is set by the board of directors and trustees”
“No documents available to public”
“Process has not changed from prior year.”
“Accounting principles generally accepted in the united states of america require management to evaluate tax positions taken by the plan and recognize a tax liability (or asset) if the association has taken an uncertain position that more likely than not would not be sustained upon examination by the internal revenue service. The fund administrator has analyzed the tax positions taken by the plan, and has concluded that as of december 31, 2020, there are no uncertain positions taken or expected to be taken that would require recognition of a liability (or asset) 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 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 5000 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 14245 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 108063 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 87107 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO DEVELOP THE MECHANICAL CONTRACTING INDUSTRY AND TO PROMOTE THE INTEREST AND WELFARE TO ITS MEMEBERS TO PROVIDE TRAINING AND JOB AWARENESS PROGRAMS. |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 59631 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | STEPHEN AFFANATO |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6174054221 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1266 FURNACE BROOK PARKWAY NO 20 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | QUINCY |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 02169 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 582447 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 6617 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 700000 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1266 FURNACE BROOK PARKWAY SUITE 20 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | QUINCY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 02169 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | NEW ENGLAND MECHANICAL CONTRACTORS ASSOC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | ADMINISTRATIVE |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 79500 |
| IRS990/CYInvestmentIncomeAmt | 0 | 36992 |
| IRS990/CYOtherExpensesAmt | 0 | 976678 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 968443 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -50743 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 1056178 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1005435 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | TO DEVELOP THE MECHANICAL CONTRACTING INDUSTRY AND TO PROMOTE THE INTEREST AND WELFARE TO ITS MEMEBERS TO PROVIDE TRAINING AND JOB AWARENESS PROGRAMS. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 17500 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 3281 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 4724 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 42.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.50 |
| 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/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | 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 | 47347 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ROBERT GALLAGHER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ROBERT BOLTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DAVID CANNISTRARO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | FREDRIC DORCI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | WILLIAM LYNCH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | EDWARD MARKS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | FRANK NORTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | STEPHEN AFFANATO |
| 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/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 | 209884 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | EXECUTIVE VICE PRESIDENT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1977 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 2192 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 79500 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 537300 |
| IRS990/GrossReceiptsAmt | 0 | 1540543 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 34800 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 34800 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 877717 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1978993 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 952459 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 535108 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO DEVELOP THE MECHANICAL CONTRACTING INDUSTRY AND TO PROMOTE THE INTEREST AND WELFARE TO ITS MEMEBERS TO PROVIDE TRAINING AND JOB AWARENESS PROGRAMS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2449222 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2499707 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 2192 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 2192 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 101228 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2449222 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2499707 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 0 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 4222 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | INDUSTRY PROMOTION |
| IRS990/OtherExpensesGrp/Desc | 1 | MEMBERSHIP DUES |
| IRS990/OtherExpensesGrp/Desc | 2 | LEGISTATIVE LIASION |
| IRS990/OtherExpensesGrp/Desc | 3 | DRUG TESTING |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 63335 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 52800 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 40555 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 28235 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 700000 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 10000 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 10000 |
| IRS990/PrincipalOfficerNm | 0 | STEPHEN AFFANATO |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 813930 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | CONTRACTOR CONTRIBUTIO |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 968443 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 968443 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 25950 |
| IRS990/PYInvestmentIncomeAmt | 0 | 38818 |
| IRS990/PYOtherExpensesAmt | 0 | 1055617 |
| IRS990/PYOtherRevenueAmt | 0 | 50000 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1166051 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 173302 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 1081567 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1254869 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -50743 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 1 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 357166 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 4724 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1051454 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InvestmentExpensesNotIncld2Amt | 0 | 4724 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 4724 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 101228 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 0 | 275097 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 1 | 163143 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 2 | 106477 |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 3 | 333000 |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 0 | FIRST AMERICAN TREASURY OBLIGATION |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 1 | FNMA DEB |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 2 | US TREASURY NOTE |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 3 | VANGUARD SHORT TERM CORP |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 0 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 1 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 2 | F |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 3 | F |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 101228 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 4724 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1000711 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | ACCOUNTING PRINCIPLES GENERALLY ACCEPTED IN THE UNITED STATES OF AMERICA REQUIRE MANAGEMENT TO EVALUATE TAX POSITIONS TAKEN BY THE PLAN AND RECOGNIZE A TAX LIABILITY (OR ASSET) IF THE ASSOCIATION HAS TAKEN AN UNCERTAIN POSITION THAT MORE LIKELY THAN NOT WOULD NOT BE SUSTAINED UPON EXAMINATION BY THE INTERNAL REVENUE SERVICE. THE FUND ADMINISTRATOR HAS ANALYZED THE TAX POSITIONS TAKEN BY THE PLAN, AND HAS CONCLUDED THAT AS OF DECEMBER 31, 2020, THERE ARE NO UNCERTAIN POSITIONS TAKEN OR EXPECTED TO BE TAKEN THAT WOULD REQUIRE RECOGNITION OF A LIABILITY (OR ASSET) OR DISCLOSURE IN THE FINANCIAL STATEMENTS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalBookValueSecuritiesAmt | 0 | 877717 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1056178 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1005435 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 1101939 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1051454 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/CashGrantAmt | 0 | 79500 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/GrantTypeTxt | 0 | EDUCATIONAL MERIT AWARDS FOR STUDENTS |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/RecipientCnt | 0 | 40 |
| IRS990ScheduleI/SupplementalInformationDetail/ExplanationTxt | 0 | THE SCHOLARSHIP MERIT AWARD PROGRAM OFFERS A ONE YEAR SCHOLARSHIP TO CHILDREN WHO HAVE A GUARDIAN THAT IS EMPLOYED BY ONE OF THE ORGANIZATION'S MEMBERS. TO BE ELIGIBLE A APPLICANT MUST BE A GRADUATE OF HIGH SCHOOL, OR A HIGH SCHOOL SENIOR ACCEPTED TO A COLLEGE, A COLLEGE STUDENT OR A GRADUATE SCHOOL STUDENT. THE AWARDEES ARE ALLOWED TO REAPPLY AS LONG AS THEY ARE A FULL TIME COLLEGE OR GRADUATE STUDENT. AN INDEPENDENT ENTITY REVIEWS THE APPLICATIONS AND PRESENTS A LIST OF INDIVIDUALS SELECTED TO RECEIVE THE SCHOLARSHIP. APPLICANTS ARE INFORMED IF THEY ARE AWARDED WITH A SCHOLARSHIP PRIOR TO JANUARY. IN ORDER TO RECEIVE THE SCHOLARSHIP THE AWARDEE IS REQUIRED TO SEND THEIR TRANSCRIPTS FOR EACH SEMEMSTER. THE TRANSCRIPTS ARE REVIEWED AND THE SCHOLARSHIP IS SENT TO THE AWARDEE. THE AWARDS ARE FOR THE PRIOR YEAR'S SCHOOL YEAR. THE BOARD OF DIRECTORS DECIDE ON A CASE BY CASE BASIS IF A SCHOLARSHIP WILL BE PAID IN AN AMOUNT OTHER THAN ONE INSTALLMENT AND IF THE STUDENT DID NOT SUBMIT GRADES. |
| IRS990ScheduleI/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART I, LINE 2: |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompensationCommitteeInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 209884 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 12000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 35347 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | STEPHEN AFFANATO |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | EXECUTIVE VICE PRESIDENT |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 257231 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | NO COMMITTEES HAVE AUTHORITY TO ACT ON BEHALF OF THE GOVERNING BODY |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | BOARD REVIEWS AND APPROVES 990 PRIOR TO FILING. THE BOARD THEN AUTHORIZES EXECUTIVE DIRECTOR TO SUBMIT 990. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | EACH YEAR THE FUND'S CONFLICT OF INTEREST POLICY IS REVIEWED BY ALL OFFICERS AND DIRECTORS. THE POLICY IS READ AND A STATEMENT IS SIGNED INDICATING THAT THEY UNDERSTAND THE POLICY, HAVE REPORTED ALL POTENTIAL CONFLICTS WITHIN THE PAST YEAR ACCORDING TO THE POLICY AND WILL REPORT ALL POTENTIAL CONFLICTS DURING THE COMING YEAR. ALL POTENTIAL CONFLICTS ARE EVALUATED AND REVIEWED BY THE BOARD TO DETERMINE IF A CONFLICT ACTUALLY EXISITS IN THOSE INSTANCES WHERE THE POTENTIAL TRANSACTION IS A CONFLICT THE BOARD EXAMINES THE TRANSACTION AND A VOTE IS TAKEN (THOSE INVOLVED DO NOT VOTE) AS TO WHETHER THE TRUST WILL ENTER THE TRANSACTION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | COMPENSATION IS SET BY THE BOARD OF DIRECTORS AND TRUSTEES |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | NO DOCUMENTS AVAILABLE TO PUBLIC |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | PROCESS HAS NOT CHANGED FROM PRIOR YEAR. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 8B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION B, LINE 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | PART XII LN 2C |
| IRS990ScheduleR/AssetExchangeInd | 0 | 0 |
| IRS990ScheduleR/AssetPurchaseFromOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/AssetSaleToOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/DivRelatedOrganizationInd | 0 | 0 |
| IRS990ScheduleR/GiftGrntCapContriFromOthOrgInd | 0 | 0 |
| IRS990ScheduleR/GiftGrntOrCapContriToOthOrgInd | 0 | 0 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ControlledOrganizationInd | 0 | 0 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ControlledOrganizationInd | 1 | 0 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/DisregardedEntityName/BusinessNameLine1Txt | 0 | NEW ENGLAND MECHANCIAL CONTRACTORS ASSOCIATION INC |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/DisregardedEntityName/BusinessNameLine1Txt | 1 | AIR CONDITIONING AND REFRIGERATION PROMOTION FUND |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/EIN | 0 | 041431170 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/EIN | 1 | 222509619 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ExemptCodeSectionTxt | 0 | 501(C)(6) |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ExemptCodeSectionTxt | 1 | 501(C)(6) |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/LegalDomicileStateCd | 0 | MA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/LegalDomicileStateCd | 1 | MA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/PrimaryActivitiesTxt | 0 | ADMINISTRATIVE SUPPORT |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/PrimaryActivitiesTxt | 1 | PROMOTION AND ADVANCEMENT |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/AddressLine1Txt | 0 | 1266 FURNANCE BROOK PARKWAY SUITE 2 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/AddressLine1Txt | 1 | 1266 FURNANCE BROOK PARKWAY SUITE 2 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/CityNm | 0 | QUINCY |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/CityNm | 1 | QUINCY |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/StateAbbreviationCd | 1 | MA |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/ZIPCd | 0 | 02169 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/USAddress/ZIPCd | 1 | 02169 |
| IRS990ScheduleR/LoansOrGuaranteesFromOthOrgInd | 0 | 0 |
| IRS990ScheduleR/LoansOrGuaranteesToOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/PaidEmployeesSharingInd | 0 | 0 |
| IRS990ScheduleR/PerformOfServicesByOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/PerformOfServicesForOthOrgInd | 0 | 0 |
| IRS990ScheduleR/ReceiptOfIntAnntsRntsRyltsInd | 0 | 0 |
| IRS990ScheduleR/ReimbursementPaidByOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/ReimbursementPaidToOtherOrgInd | 0 | 1 |
| IRS990ScheduleR/RentalOfFacilitiesToOthOrgInd | 0 | 0 |
| IRS990ScheduleR/RentalOfFcltsFromOthOrgInd | 0 | 0 |
| IRS990ScheduleR/SharingOfFacilitiesInd | 0 | 0 |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/InvolvedAmt | 0 | 700000 |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/InvolvedAmt | 1 | 52800 |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/InvolvedAmt | 2 | 15000 |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/MethodOfAmountDeterminationTxt | 0 | ACTUAL |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/MethodOfAmountDeterminationTxt | 1 | ACTUAL |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/MethodOfAmountDeterminationTxt | 2 | ACTUAL |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/OtherOrganizationName/BusinessNameLine1Txt | 0 | NEW ENGLAND MECHANICAL CONTRACTIONS ASSOCIATION INC |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/OtherOrganizationName/BusinessNameLine1Txt | 1 | NEW ENGLAND MECHANICAL CONTRACTIONS ASSOCIATION INC |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/OtherOrganizationName/BusinessNameLine1Txt | 2 | NEW ENGLAND MECHANICAL CONTRACTIONS ASSOCIATION INC |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/TransactionTypeTxt | 0 | P |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/TransactionTypeTxt | 1 | P |
| IRS990ScheduleR/TransactionsRelatedOrgGrp/TransactionTypeTxt | 2 | P |
| IRS990ScheduleR/TransferFromOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/TransferToOtherOrgInd | 0 | 0 |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 2454222 |
| IRS990/TotalAssetsEOYAmt | 0 | 2513952 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 2454222 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 2513952 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 1 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 1056178 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 5000 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 14245 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 5000 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 14245 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 2449222 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 2499707 |
| IRS990/TotalOtherCompensationAmt | 0 | 47347 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 968443 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 36992 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 968443 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 1005435 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 0 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 2454222 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 2513952 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 209884 |
| IRS990/TypeOfOrganizationTrustInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 1266 FURNACE BROOK PARKWAY NO 20 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.