Liabilities / Assets
17th percentile
Tied with the lowest-debt nonprofits in its peer group.
990 • Fiscal year 2023 • EIN 38-6157466
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
17th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
17th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
81st percentile
Higher net margin than 81% of similar nonprofits.
Top Officer Pay
86th percentile
Higher top officer pay than 86% of similar nonprofits.
Top officer pay equals 11.5% of source-year revenue.
Asset Growth
81st percentile
Faster asset growth than 81% of similar nonprofits.
Revenue Growth
79th percentile
Faster revenue growth than 79% of similar nonprofits.
Assets
Up$1,941,408
Up $411,261 (+27%) from 2022
Net Assets
Up$1,941,408
Up $411,261 (+27%) from 2022
Liabilities
Flat$0
Flat from 2022
Revenue
Up$1,425,576
Up $395,312 (+38%) from 2022
Expenses
Up$1,014,315
Up $134,109 (+15%) from 2022
Net Income
Up$411,261
Up $261,203 (+174%) from 2022
To provide training to educate the apprentices and journeyman of the international brotherhood of electrical workers local union 665 and the national electrical contractors association, lansing division, michigan chapter; insuring and providing the electrical construction industry with the most highly trained and highly skilled workforce possible.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $1,120,773 | $1,154,592 | ▲ $33,819 |
| Savings and Temporary Cash Investments | $391,786 | $766,616 | ▲ $374,830 |
| Cash and Non-Interest-Bearing Accounts | $17,588 | $20,200 | ▲ $2,612 |
| Total Assets | $1,530,147 | $1,941,408 | ▲ $411,261 |
| Liabilities | |||
| Total Liabilities | $0 | $0 | → $0 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,530,147 | $1,941,408 | ▲ $411,261 |
| Total Net Assets Fund Balance | $1,530,147 | $1,941,408 | ▲ $411,261 |
| Total Liabilities and Net Assets / Fund Balance | $1,530,147 | $1,941,408 | ▲ $411,261 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Dale George | Training Director | FT | $107,285 | $56,525 | $163,810 |
| Name | Title |
|---|---|
| Troy Strang | Chairman |
| Aaron Pangborn | Trustee |
| Anthony Fryer Ended | Trustee |
| Mike Mccrackin | Trustee |
| Robert Engardio | Trustee |
| Shawn Wemple | Trustee |
| Todd Brown | Trustee |
| Tracy Sears Ended | Trustee |
| Victor Biegaj | Trustee |
| Kimberly Fast | Secretary |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $590,000 |
| Other Expenses | $424,315 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $299,729 | $53,987 | - | $353,716 |
| Other Employee Benefits | $97,776 | $29,206 | - | $126,982 |
| Pension Plan Contributions | $62,963 | $18,807 | - | $81,770 |
| Office Expenses | $42,790 | $5,835 | - | $48,625 |
| Conferences and Meetings | $40,990 | - | - | $40,990 |
| Payroll Taxes | $21,200 | $6,332 | - | $27,532 |
| Travel | $25,021 | - | - | $25,021 |
| Occupancy | $21,117 | $2,880 | - | $23,997 |
| Insurance | $10,224 | $1,394 | - | $11,618 |
| Fees for Services Accounting | - | $9,398 | - | $9,398 |
| Advertising | - | $1,820 | - | $1,820 |
| Fees for Services Legal | - | $1,023 | - | $1,023 |
| Other Expenses | $964 | - | - | $964 |
| Fees for Services Other | - | $248 | - | $248 |
| All Other Expenses | $29 | - | - | $29 |
| Total Functional Expenses | $883,385 | $130,930 | $0 | $1,014,315 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $1,014,315 |
| Total Expenses per Audited Statements | $1,014,315 |
| Total Expenses per Form 990 | $1,014,315 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The organization is controlled and administered by a board of trustees, which consists of eight members. Four members are appointed in writing by the national electrical contractors association, inc., lansing division, michigan chapter, and four members are appointed in writing by the international brotherhood of electrical workers local union 665. At all times, the trustees appointed by the lansing division, michigan chapter, national electrical contractors association, inc., have four votes and the trustees appointed by the local union 665 of the international brotherhood of electrical workers have four votes.”
“The governing board receives a copy of the form 990 to review at one of their monthly board meetings.”
“The conflict of interest policy covers any director, principal officer, or member of a committee with governing board delegated powers. Upon disclosure of an actual or possible conflict of interest, the interested person shall leave the governing board or committee meeting while the determination of a conflict of interest is discussed and voted upon by the remaining board or committee members. If they decide that an actual or possible conflict of interest exists, the interested person shall leave the meeting during the discussion of, and the vote on, the transaction or arrangement involving the conflict of interest. If the governing board or committee has reasonable cause to believe a member has failed to disclose actual or possible conflicts of interest, it shall inform the member of the basis for such belief and afford the member an opportunity to explain the alleged failure to disclose. If, after hearing the member's response and making further investigation as warranted by the circumstances, the governing board or committee determines the member has failed to disclose an acutal or possible conflict of interest, it shall take appropriate disciplinary and corrective action.”
“The organization's governing documents and financial statements are available to the public upon request.”
“To provide training to educate the apprentices and journeyman of the international brotherhood of electrical workers local union 665 and the national electrical contractors association, lansing division, michigan chapter; insuring and providing the electrical construction industry with the most highly trained and highly skilled workforce possible.”
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/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE TRAINING TO EDUCATE THE APPRENTICES AND JOURNEYMAN OF THE INTERNATIONAL BROTHERHOOD OF ELECTRICAL WORKERS LOCAL UNION 665 AND THE NATIONAL ELECTRICAL CONTRACTORS ASSOCIATION, LANSING DIVISION, MICHIGAN CHAPTER; INSURING AND PROVIDING THE ELECTRICAL CONSTRUCTION INDUSTRY WITH THE MOST HIGHLY TRAINED AND HIGHLY SKILLED WORKFORCE POSSIBLE. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1820 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 1820 |
| IRS990/AllOtherContributionsAmt | 0 | 85005 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 29 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 29 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | DALE GOERGE |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5174839688 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 40010 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | LANSING |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MI |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 48901 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 17588 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 20200 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 40990 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 40990 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 85005 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 47965 |
| IRS990/CYOtherExpensesAmt | 0 | 424315 |
| IRS990/CYOtherRevenueAmt | 0 | 2564 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1290042 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 411261 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 590000 |
| IRS990/CYTotalExpensesAmt | 0 | 1014315 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1425576 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/Desc | 0 | APPRENTICESHIP TRAINING PROGRAM - PROVIDED EDUCATION TO QUALIFY AS NEW ELECTRICIANS, NECESSARY CONTINUING UPDATES TO CURRENT LICENSE HOLDERS, AND CONTINUING EDUCATION TO LICENSE HOLDERS TO UPGRADE SKILLS INTO EMERGING TECHNICAL AREAS OF EXPERTISE. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | true |
| IRS990/EmployeeCnt | 0 | 7 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 883385 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 9398 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 9398 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 1023 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 1023 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 248 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 248 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/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 | 56525 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | TROY STRANG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | KIMBERLY FAST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | AARON PANGBORN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | ROBERT ENGARDIO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | SHAWN WEMPLE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | TODD BROWN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MIKE MCCRACKIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | VICTOR BIEGAJ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | TRACY SEARS ENDED |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | ANTHONY FRYER ENDED |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | DALE GEORGE |
| 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 | 107285 |
| 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/TitleTxt | 0 | CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | SECRETARY |
| 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 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | TRAINING DIR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1948 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 7548 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 8 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 158783 |
| IRS990/GrossReceiptsAmt | 0 | 1576811 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 8 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1394 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 10224 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 11618 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 40417 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 40417 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1120773 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 1154592 |
| IRS990/IRPDocumentCnt | 0 | 1 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | MI |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 151235 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | TO PROVIDE TRAINING TO EDUCATE THE APPRENTICES AND JOURNEYMAN OF THE INTERNATIONAL BROTHERHOOD OF ELECTRICAL WORKERS LOCAL UNION 665 AND THE NATIONAL ELECTRICAL CONTRACTORS ASSOCIATION, LANSING DIVISION, MICHIGAN CHAPTER; INSURING AND PROVIDING THE ELECTRICAL CONSTRUCTION INDUSTRY WITH THE MOST HIGHLY TRAINED AND HIGHLY SKILLED WORKFORCE POSSIBLE. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1530147 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1941408 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 7548 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 7548 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1530147 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1941408 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 2880 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 21117 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 23997 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 5835 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 42790 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 48625 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 29206 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 97776 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 126982 |
| IRS990/OtherExpensesGrp/Desc | 0 | TUITION AND FEES |
| IRS990/OtherExpensesGrp/Desc | 1 | TEXTBOOKS AND MATERIALS |
| IRS990/OtherExpensesGrp/Desc | 2 | PREEMPLOYMENT SCREENING |
| IRS990/OtherExpensesGrp/Desc | 3 | RECRUITMENT |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 198099 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 46511 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 15972 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 964 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 198099 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 46511 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 15972 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 964 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 2564 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 2564 |
| IRS990/OtherRevenueTotalAmt | 0 | 2564 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 53987 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 299729 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 353716 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 6332 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 21200 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 27532 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 18807 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 62963 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 81770 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrincipalOfficerNm | 0 | TROY STRANG |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 813920 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611600 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 611600 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | CONTRACTOR DUES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | INSTRUCTOR SUPPORT |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | ADMINISTRATIVE FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1181676 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 78040 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 30326 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1181676 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 78040 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 30326 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 830 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 12942 |
| IRS990/PYOtherExpensesAmt | 0 | 387518 |
| IRS990/PYOtherRevenueAmt | 0 | 4322 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1012170 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 150058 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 492688 |
| IRS990/PYTotalExpensesAmt | 0 | 880206 |
| IRS990/PYTotalRevenueAmt | 0 | 1030264 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 411261 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | false |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 1290042 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 391786 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 766616 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearAmt | 0 | 30000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 30000 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 85005 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 830 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 5677 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 7204 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 19929 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 118645 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 40417 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 9203 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 8823 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 8830 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 17589 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 84862 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 1290042 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 1012170 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1026307 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 961134 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 737941 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 5027594 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 40417 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 9203 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 8823 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 8830 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 17589 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 84862 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.02000 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.01000 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearAmt | 0 | 1564 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearMinus1YearAmt | 0 | 3322 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt | 0 | 4886 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.97710 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.98300 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 5116239 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearAmt | 0 | 30000 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 30000 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 1375047 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1013000 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1031984 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 968338 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 757870 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 5146239 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 1417028 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 1025525 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1040807 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 977168 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 775459 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 5235987 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | true |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1014315 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1425576 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1014315 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1425576 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 1425576 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1014315 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | false |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | false |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | false |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | false |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | false |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | false |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | false |
| IRS990/ScheduleJRequiredInd | 0 | true |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 107285 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 22460 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 34065 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | DALE GEORGE |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | TRAINING DIRECTOR |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 163810 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | false |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | false |
| IRS990ScheduleJ/WrittenEmploymentContractInd | 0 | X |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | TO PROVIDE TRAINING TO EDUCATE THE APPRENTICES AND JOURNEYMAN OF THE INTERNATIONAL BROTHERHOOD OF ELECTRICAL WORKERS LOCAL UNION 665 AND THE NATIONAL ELECTRICAL CONTRACTORS ASSOCIATION, LANSING DIVISION, MICHIGAN CHAPTER; INSURING AND PROVIDING THE ELECTRICAL CONSTRUCTION INDUSTRY WITH THE MOST HIGHLY TRAINED AND HIGHLY SKILLED WORKFORCE POSSIBLE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE ORGANIZATION IS CONTROLLED AND ADMINISTERED BY A BOARD OF TRUSTEES, WHICH CONSISTS OF EIGHT MEMBERS. FOUR MEMBERS ARE APPOINTED IN WRITING BY THE NATIONAL ELECTRICAL CONTRACTORS ASSOCIATION, INC., LANSING DIVISION, MICHIGAN CHAPTER, AND FOUR MEMBERS ARE APPOINTED IN WRITING BY THE INTERNATIONAL BROTHERHOOD OF ELECTRICAL WORKERS LOCAL UNION 665. AT ALL TIMES, THE TRUSTEES APPOINTED BY THE LANSING DIVISION, MICHIGAN CHAPTER, NATIONAL ELECTRICAL CONTRACTORS ASSOCIATION, INC., HAVE FOUR VOTES AND THE TRUSTEES APPOINTED BY THE LOCAL UNION 665 OF THE INTERNATIONAL BROTHERHOOD OF ELECTRICAL WORKERS HAVE FOUR VOTES. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE GOVERNING BOARD RECEIVES A COPY OF THE FORM 990 TO REVIEW AT ONE OF THEIR MONTHLY BOARD MEETINGS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | THE CONFLICT OF INTEREST POLICY COVERS ANY DIRECTOR, PRINCIPAL OFFICER, OR MEMBER OF A COMMITTEE WITH GOVERNING BOARD DELEGATED POWERS. UPON DISCLOSURE OF AN ACTUAL OR POSSIBLE CONFLICT OF INTEREST, THE INTERESTED PERSON SHALL LEAVE THE GOVERNING BOARD OR COMMITTEE MEETING WHILE THE DETERMINATION OF A CONFLICT OF INTEREST IS DISCUSSED AND VOTED UPON BY THE REMAINING BOARD OR COMMITTEE MEMBERS. IF THEY DECIDE THAT AN ACTUAL OR POSSIBLE CONFLICT OF INTEREST EXISTS, THE INTERESTED PERSON SHALL LEAVE THE MEETING DURING THE DISCUSSION OF, AND THE VOTE ON, THE TRANSACTION OR ARRANGEMENT INVOLVING THE CONFLICT OF INTEREST. IF THE GOVERNING BOARD OR COMMITTEE HAS REASONABLE CAUSE TO BELIEVE A MEMBER HAS FAILED TO DISCLOSE ACTUAL OR POSSIBLE CONFLICTS OF INTEREST, IT SHALL INFORM THE MEMBER OF THE BASIS FOR SUCH BELIEF AND AFFORD THE MEMBER AN OPPORTUNITY TO EXPLAIN THE ALLEGED FAILURE TO DISCLOSE. IF, AFTER HEARING THE MEMBER'S RESPONSE AND MAKING FURTHER INVESTIGATION AS WARRANTED BY THE CIRCUMSTANCES, THE GOVERNING BOARD OR COMMITTEE DETERMINES THE MEMBER HAS FAILED TO DISCLOSE AN ACUTAL OR POSSIBLE CONFLICT OF INTEREST, IT SHALL TAKE APPROPRIATE DISCIPLINARY AND CORRECTIVE ACTION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THE ORGANIZATION'S GOVERNING DOCUMENTS AND FINANCIAL STATEMENTS ARE AVAILABLE TO THE PUBLIC UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990 - ORGANIZATION'S MISSION |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PAGE 6, PART VI, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PAGE 6, PART VI, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PAGE 6, PART VI, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PAGE 6, PART VI, LINE 19 |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | MI |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | false |
| IRS990/SubjectToProxyTaxInd | 0 | false |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | false |
| IRS990/TaxablePartyNotificationInd | 0 | false |
| IRS990/TaxExemptBondsInd | 0 | false |
| IRS990/TerminateOperationsInd | 0 | false |
| IRS990/TotalAssetsBOYAmt | 0 | 1530147 |
| IRS990/TotalAssetsEOYAmt | 0 | 1941408 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 1530147 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 1941408 |
| IRS990/TotalCompGreaterThan150KInd | 0 | true |
| IRS990/TotalContributionsAmt | 0 | 85005 |
| IRS990/TotalEmployeeCnt | 0 | 7 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 130930 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 883385 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 1014315 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.