Liabilities / Assets
12th percentile
Higher debt load relative to assets than 12% of similar nonprofits.
990 • Fiscal year 2022 • EIN 63-0379259
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
12th percentile
Higher debt load relative to assets than 12% of similar nonprofits.
Liabilities / Revenue
12th percentile
Higher debt load relative to revenue than 12% of similar nonprofits.
Net Margin
76th percentile
Higher net margin than 76% of similar nonprofits.
Top Officer Pay
49th percentile
Higher top officer pay than 49% of similar nonprofits.
Top officer pay equals 12.2% of source-year revenue.
Asset Growth
69th percentile
Faster asset growth than 69% of similar nonprofits.
Revenue Growth
82nd percentile
Faster revenue growth than 82% of similar nonprofits.
Assets
Up$1,874,575
Up $179,541 (+11%) from 2021
Net Assets
Up$1,873,540
Up $181,747 (+11%) from 2021
Liabilities
Down$1,035
Down $2,206 (-68%) from 2021
Revenue
Up$1,129,699
Up $322,812 (+40%) from 2021
Expenses
Up$947,952
Up $374,137 (+65%) from 2021
Net Income
Down$181,747
Down $51,325 (-22%) from 2021
To educate and train apprentices and journeymen.
The purpose of the alliance is to provide education, instruction and training to, among others, apprentices, journeymen, installers and technicians affiliated with neca and ibew, in order to develop or improve the capabilities of such persons.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $786,615 | $891,282 | ▲ $104,667 |
| Land, Buildings, and Equipment, Net | $594,354 | $669,228 | ▲ $74,874 |
| Savings and Temporary Cash Investments | $314,065 | $314,065 | → $0 |
| Total Assets | $1,695,034 | $1,874,575 | ▲ $179,541 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $3,241 | $1,035 | ▼ $2,206 |
| Total Liabilities | $3,241 | $1,035 | ▼ $2,206 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,691,793 | $1,873,540 | ▲ $181,747 |
| Total Net Assets Fund Balance | $1,691,793 | $1,873,540 | ▲ $181,747 |
| Total Liabilities and Net Assets / Fund Balance | $1,695,034 | $1,874,575 | ▲ $179,541 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $186,483 | $628,575 | $815,058 |
| Leasehold Improvements | $482,745 | $320,713 | $803,458 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Danny Mccrory | Training Director | FT | $109,550 | $27,798 | $137,348 |
| Waymon Mccreless Jr | Training Coordinator | FT | $106,190 | $27,798 | $133,988 |
| Name | Title |
|---|---|
| Ron Weaver | Chairman |
| Charles Crow | Board of Directors |
| Darrell Miller | Board of Directors |
| James Bowles | Board of Directors |
| Josh Hand | Board of Directors |
| Mac Sloan | Board of Directors |
| Wes Stutts | Board of Directors |
| Frankie Tubbs | Secretary |
| Line Item | Amount |
|---|---|
| Other Expenses | $513,510 |
| Salaries, Compensation, and Employee Benefits | $434,442 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $103,400 | $221,540 | - | $324,940 |
| Occupancy | - | $55,401 | - | $55,401 |
| Other Employee Benefits | $6,659 | $41,808 | - | $48,467 |
| Depreciation Depletion | $37,056 | - | - | $37,056 |
| Office Expenses | - | $35,334 | - | $35,334 |
| Pension Plan Contributions | - | $34,768 | - | $34,768 |
| Payroll Taxes | $8,405 | $17,862 | - | $26,267 |
| Information Technology | $20,686 | - | - | $20,686 |
| Fees for Services Accounting | - | $15,445 | - | $15,445 |
| Other Expenses | $19,472 | $13,126 | - | $13,126 |
| Insurance | - | $11,915 | - | $11,915 |
| All Other Expenses | $9,577 | $1,310 | - | $10,887 |
| Conferences and Meetings | - | $10,872 | - | $10,872 |
| Advertising | - | $1,243 | - | $1,243 |
| Travel | - | $1,174 | - | $1,174 |
| Total Functional Expenses | $486,154 | $461,798 | $0 | $947,952 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $947,952 |
| Total Expenses per Audited Statements | $947,952 |
| Total Expenses per Form 990 | $947,952 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“All members are treated as being equal or in one class in relationship to their voting rights.”
“The governing board consists of 8 directors, 4 being appointed by the local union and 4 being appointed by the local national electrical contractor's association. The directors serve a term of 4 years, the terms are staggered and members can be reappointed as there is no term limit. The governing board makes all trust decisions.”
“A copy of form 990 was provided to the committee for review prior to being filed.”
“The organization sends an annual conflict of interest disclosure report to the officers, directors or trustees, and key employees and requires that they complete the report and submit to board of directors for review.”
“Compensation for the training director and other administrative personnel is determined by the board of directors, based on both comparable wages paid in those job areas and experience/qualification of the individuals.”
“The organization makes its governing documents, conflict of interest policy, and financial statements available to the public upon request.”
“During 2021, the organization applied for and received its exemption under 501(c)(3). The organization was previously exempt under 501(c)(6). In addition, the organization changed their name to north alabama electrical training alliance.”
“In conjunction with the organization's application for tax exemption under irc section 501(c)(3), the organization selected a new tax year-end to better align itself with its normal school calendar. The new fiscal year-end is july 31st. As the previous year-end of the organization was december 31, 2020, a filing was made for the short year beginning january 1, 2021 and ending on july 31, 2021 in order to transition to the new filing period. Subsequent to the short year, the company is filing for the full fiscal year august 1, 2021 through july 31, 2022.”
“No change in oversight process or selection process during the year.”
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 | 3241 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1035 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | THE PURPOSE OF THE ALLIANCE IS TO PROVIDE EDUCATION, INSTRUCTION AND TRAINING TO, AMONG OTHERS, APPRENTICES, JOURNEYMEN, INSTALLERS AND TECHNICIANS AFFILIATED WITH NECA AND IBEW, IN ORDER TO DEVELOP OR IMPROVE THE CAPABILITIES OF SUCH PERSONS. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1243 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 1243 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1310 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 9577 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 10887 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | DANNY MCCRORY |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2563839507 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1805 EAST 17TH ST |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SHEFFIELD |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | AL |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 35660 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 786615 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 891282 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 10872 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 10872 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 811331 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 1420 |
| IRS990/CYOtherExpensesAmt | 0 | 513510 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 316948 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 181747 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 434442 |
| IRS990/CYTotalExpensesAmt | 0 | 947952 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1129699 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 37056 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 37056 |
| IRS990/Desc | 0 | PROVISION OF CLASSROOM INSTRUCTION AND SAFETY TRAINING TO APPRENTICES AND JOURNEYMEN IN SHEFFIELD, ALABAMA PURSUANT TO FOUR YEAR PROGRAM REGISTERED WITH THE DEPARTMENT OF LABOR. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 25 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 486154 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 15445 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 15445 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| 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 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | 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/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 | 27798 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 27798 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | CHARLES CROW |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JOSH HAND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DARRELL MILLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JAMES BOWLES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | MAC SLOAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | WES STUTTS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | FRANKIE TUBBS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | RON WEAVER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | WAYMON MCCRELESS JR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | DANNY MCCRORY |
| 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 | 106190 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 109550 |
| 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/TitleTxt | 0 | BOARD OF DIRECTORS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | BOARD OF DIRECTORS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD OF DIRECTORS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | BOARD OF DIRECTORS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD OF DIRECTORS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD OF DIRECTORS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | TRAINING COORDINATOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | TRAINING DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1946 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 8 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 1129699 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 8 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 20686 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 20686 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 11915 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 11915 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 1420 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 1420 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 7 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 949288 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 594354 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 669228 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1618516 |
| IRS990/LegalDomicileStateCd | 0 | AL |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembershipDuesAmt | 0 | 811331 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingOtherInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | THE PURPOSE OF THE ALLIANCE IS TO PROVIDE EDUCATION, INSTRUCTION AND TRAINING TO, AMONG OTHERS, APPRENTICES, JOURNEYMEN, INSTALLERS, AND TECHNICIANS AFFILIATED WITH NECA AND IBEW, IN ORDER TO DEVELOP OR IMPROVE THE CAPABILITIES OF SUCH PERSONS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1691793 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1873540 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1691793 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1873540 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 55401 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 55401 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 35334 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 35334 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 41808 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 6659 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 48467 |
| IRS990/OtherExpensesGrp/Desc | 0 | BOOKS AND MERCHANDISE |
| IRS990/OtherExpensesGrp/Desc | 1 | CLASSROOM EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 2 | BANQUET/GRADUATION |
| IRS990/OtherExpensesGrp/Desc | 3 | AUTOMOTIVE |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 13126 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 244666 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 36233 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 19472 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 244666 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 36233 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 19472 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 13126 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 221540 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 103400 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 324940 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 17862 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 8405 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 26267 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 34768 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 34768 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | DANNY MCCRORY |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611600 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611600 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 611600 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 611600 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 611600 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | BOOK SALES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | PRO-RATA CHARGES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | OTHER INCOME |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | REGISTRATION FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 4 | CLASS FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 256658 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 47299 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 7301 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 4640 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 4 | 600 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 256658 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 47299 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 7301 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 4640 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 4 | 600 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 823922 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 4060 |
| IRS990/PYOtherExpensesAmt | 0 | 496494 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 289443 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 205064 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 415867 |
| IRS990/PYTotalExpensesAmt | 0 | 912361 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1117425 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 181747 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 316948 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 314065 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 314065 |
| IRS990ScheduleA/SchoolInd | 0 | X |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 186483 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 628575 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 815058 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 947952 |
| IRS990ScheduleD/InclEscrowCustodialAcctLiabInd | 0 | 0 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 482745 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 320713 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 803458 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1129699 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 669228 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 947952 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1129699 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 1129699 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 947952 |
| IRS990ScheduleE/ComplianceWithRevProc7550Ind | 0 | 1 |
| IRS990ScheduleE/DiscriminateRaceAdmissPlcyInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceAthltProgInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceEducPlcyInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceEmplmFcultyInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceOtherActyInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceSchsInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceStdntsRghtsInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceUseOfFcltsInd | 0 | 0 |
| IRS990ScheduleE/GovernmentFinancialAidRcvdInd | 0 | 1 |
| IRS990ScheduleE/GovernmentFinancialAidRvkdInd | 0 | 0 |
| IRS990ScheduleE/MaintainCpyOfAllSolInd | 0 | 0 |
| IRS990ScheduleE/MaintainCpyOfBrochuresEtcInd | 0 | 1 |
| IRS990ScheduleE/MaintainRacialCompRecsInd | 0 | 1 |
| IRS990ScheduleE/MaintainScholarshipsRecsInd | 0 | 1 |
| IRS990ScheduleE/NondiscriminatoryPolicyStmtInd | 0 | 1 |
| IRS990ScheduleE/PlcyPblczdViaBroadcastMediaInd | 0 | 1 |
| IRS990ScheduleE/PolicyStmtInBrochuresEtcInd | 0 | 1 |
| IRS990ScheduleE/SupplementalInformationDetail/ExplanationTxt | 0 | ORGANIZATION DOES NOT SOLICIT CONTRIBUTIONS |
| IRS990ScheduleE/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | SCHEDULE E, PART I, LINE 4 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 106190 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 109550 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 27798 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 1 | 27798 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | WAYMON MCCRELESS JR |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | DANNY MCCRORY |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | TRAINING COORDINATOR |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | TRAINING DIRECTOR |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 133988 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 1 | 137348 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalInformationDetail/ExplanationTxt | 0 | COMPENSATION FOR THE ORGANIZATION'S TRAINING DIRECTOR AND ADMINISTRATION PERSONNEL ARE DETERMINED BY THE BOARD OF DIRECTORS, BASED ON BOTH COMPARABLE WAGES PAID IN THOSE JOB AREAS AND EXPERIENCE/QUALIFICATIONS OF THE INDIVIDUALS. |
| IRS990ScheduleJ/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART I, LINE 3 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | DURING 2021, THE ORGANIZATION APPLIED FOR AND RECEIVED ITS EXEMPTION UNDER 501(C)(3). THE ORGANIZATION WAS PREVIOUSLY EXEMPT UNDER 501(C)(6). IN ADDITION, THE ORGANIZATION CHANGED THEIR NAME TO NORTH ALABAMA ELECTRICAL TRAINING ALLIANCE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | IN CONJUNCTION WITH THE ORGANIZATION'S APPLICATION FOR TAX EXEMPTION UNDER IRC SECTION 501(C)(3), THE ORGANIZATION SELECTED A NEW TAX YEAR-END TO BETTER ALIGN ITSELF WITH ITS NORMAL SCHOOL CALENDAR. THE NEW FISCAL YEAR-END IS JULY 31ST. AS THE PREVIOUS YEAR-END OF THE ORGANIZATION WAS DECEMBER 31, 2020, A FILING WAS MADE FOR THE SHORT YEAR BEGINNING JANUARY 1, 2021 AND ENDING ON JULY 31, 2021 IN ORDER TO TRANSITION TO THE NEW FILING PERIOD. SUBSEQUENT TO THE SHORT YEAR, THE COMPANY IS FILING FOR THE FULL FISCAL YEAR AUGUST 1, 2021 THROUGH JULY 31, 2022. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | ALL MEMBERS ARE TREATED AS BEING EQUAL OR IN ONE CLASS IN RELATIONSHIP TO THEIR VOTING RIGHTS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | THE GOVERNING BOARD CONSISTS OF 8 DIRECTORS, 4 BEING APPOINTED BY THE LOCAL UNION AND 4 BEING APPOINTED BY THE LOCAL NATIONAL ELECTRICAL CONTRACTOR'S ASSOCIATION. THE DIRECTORS SERVE A TERM OF 4 YEARS, THE TERMS ARE STAGGERED AND MEMBERS CAN BE REAPPOINTED AS THERE IS NO TERM LIMIT. THE GOVERNING BOARD MAKES ALL TRUST DECISIONS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | A COPY OF FORM 990 WAS PROVIDED TO THE COMMITTEE FOR REVIEW PRIOR TO BEING FILED. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | THE ORGANIZATION SENDS AN ANNUAL CONFLICT OF INTEREST DISCLOSURE REPORT TO THE OFFICERS, DIRECTORS OR TRUSTEES, AND KEY EMPLOYEES AND REQUIRES THAT THEY COMPLETE THE REPORT AND SUBMIT TO BOARD OF DIRECTORS FOR REVIEW. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | COMPENSATION FOR THE TRAINING DIRECTOR AND OTHER ADMINISTRATIVE PERSONNEL IS DETERMINED BY THE BOARD OF DIRECTORS, BASED ON BOTH COMPARABLE WAGES PAID IN THOSE JOB AREAS AND EXPERIENCE/QUALIFICATION OF THE INDIVIDUALS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | THE ORGANIZATION MAKES ITS GOVERNING DOCUMENTS, CONFLICT OF INTEREST POLICY, AND FINANCIAL STATEMENTS AVAILABLE TO THE PUBLIC UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 8 | NO CHANGE IN OVERSIGHT PROCESS OR SELECTION PROCESS DURING THE YEAR. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, LINE C & I |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | CHANGE IN ACCOUNTING PERIOD |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PART VI, SECTION B, LINE 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 7 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 8 | FORM 990, PART XII, LINE 2C |
| IRS990/SchoolOperatingInd | 0 | 1 |
| 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 | 1695034 |
| IRS990/TotalAssetsEOYAmt | 0 | 1874575 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 1695034 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 1874575 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalContributionsAmt | 0 | 811331 |
| IRS990/TotalEmployeeCnt | 0 | 25 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2022 • Form 990Detailed filing. Detailed filing data is available for this year.