| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 10329 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 3440 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE INDUSTRY RESEARCH PROGRAMS & TRAINING FOR APPRENTICES AND SUPPLEMENTAL TRAINING FOR JOURNEYMEN AND OTHERS IN THE ELECTRICAL INDUSTRY. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 0 |
| IRS990/AllAffiliatesIncludedInd | 0 | false |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 9479 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 12471 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 21950 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | CHRIS NEUWIRTH |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5592515174 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 5420 E HEDGES AVENUE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | FRESNO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 93727 |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 87601 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 87602 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 175203 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 15676 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 4063 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 19739 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 3655 |
| IRS990/CYOtherExpensesAmt | 0 | 410914 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1134703 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 71418 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 656026 |
| IRS990/CYTotalExpensesAmt | 0 | 1066940 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1138358 |
| IRS990/DAFExcessBusinessHoldingsInd | 0 | false |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 11500 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 34499 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 45999 |
| IRS990/Desc | 0 | TO PROVIDE INDUSTRY RESEARCH PROGRAMS & TRAINING FOR APPRENTICES AND SUPPLEMENTAL TRAINING FOR JOURNEYMEN AND OTHERS IN THE ELECTRICAL INDUSTRY. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DistributionToDonorInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | true |
| IRS990/EmployeeCnt | 0 | 17 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/EscrowAccountInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 748631 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 12243 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 12243 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 14082 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 14082 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 3624 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 3624 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 46487 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 46487 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 34540 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 18835 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | DAVID HELSEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JOHN HUTSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DAVE CLARK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | GEORGE SOGHMONIAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | RONNY JUNGK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | GERALD ZUMWALT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | CHRIS NEUWIRTH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | EDWARD C STANTON |
| 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 | 82901 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 38927 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 113679 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 124008 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 600 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | MGMT TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | MGMT Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | LABOR TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | MGMT Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | LABOR TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | LABOR TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | TR COORDINATOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | TR COORDINATOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/Form990TFiledInd | 0 | false |
| IRS990/FormationYr | 0 | 1987 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 6 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 1138358 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 4 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 0 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 6789 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 10183 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 16972 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 3655 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 3655 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/InvestTaxExemptBondsInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 4 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 878114 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 527526 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 493701 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1371815 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LicensedMoreThanOneStateInd | 0 | false |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | true |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | TO PROVIDE INDUSTRY RESEARCH PROGRAMS & TRAINING FOR APPRENTICES AND SUPPLEMENTAL TRAINING FOR JOURNEYMEN AND OTHERS IN THE ELECTRICAL INDUSTRY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2314947 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2386365 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 11608 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 23287 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 34895 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 13494 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 7377 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 20871 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OnBehalfOfIssuerInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OrgFiledInLieuOfForm1041Ind | 0 | false |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 15617 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 56310 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 71927 |
| IRS990/OtherExpensesGrp/Desc | 0 | TEXTBOOKS |
| IRS990/OtherExpensesGrp/Desc | 1 | TRAINING MATERIAL & CLASSES |
| IRS990/OtherExpensesGrp/Desc | 2 | REPAIRS & MTCE |
| IRS990/OtherExpensesGrp/Desc | 3 | APPRENTICESHIP TESTS |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 3723 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 81189 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 76608 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 14892 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 7820 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 81189 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 76608 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 18615 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 7820 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 3 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 66548 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 239949 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 306497 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 10217 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 24116 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 34333 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 14779 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 53287 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 68066 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 0 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | APPRENT INSTRUCT SVC |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | OTHER |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | TEXTBOOK SALES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1119512 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 12938 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 2253 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1119512 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 12938 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 2253 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 2657 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 411182 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1178292 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 109724 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 660043 |
| IRS990/PYTotalExpensesAmt | 0 | 1071225 |
| IRS990/PYTotalRevenueAmt | 0 | 1180949 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 71418 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | true |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1797750 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1896107 |
| IRS990ScheduleA/SchoolInd | 0 | X |
| IRS990/ScheduleBRequiredInd | 0 | false |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 345310 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 579992 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 925302 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 41084 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 233966 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 275050 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1066940 |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 94000 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 94000 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 13307 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 64156 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 77463 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 3 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | Rounding |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1138358 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 493701 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1066940 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 3 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1138358 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 1138358 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1066940 |
| IRS990ScheduleE/ComplianceWithRevProc7550Ind | 0 | true |
| IRS990ScheduleE/DiscriminateRaceAdmissPlcyInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceAthltProgInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceEducPlcyInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceEmplmFcultyInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceOtherActyInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceSchsInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceStdntsRghtsInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceUseOfFcltsInd | 0 | false |
| IRS990ScheduleE/GovernmentFinancialAidRcvdInd | 0 | true |
| IRS990ScheduleE/GovernmentFinancialAidRvkdInd | 0 | false |
| IRS990ScheduleE/MaintainCpyOfAllSolInd | 0 | false |
| IRS990ScheduleE/MaintainCpyOfBrochuresEtcInd | 0 | true |
| IRS990ScheduleE/MaintainRacialCompRecsInd | 0 | true |
| IRS990ScheduleE/MaintainScholarshipsRecsInd | 0 | false |
| IRS990ScheduleE/NondiscriminatoryPolicyStmtInd | 0 | true |
| IRS990ScheduleE/PlcyPblczdViaBroadcastMediaInd | 0 | true |
| IRS990ScheduleE/PolicyStmtInBrochuresEtcInd | 0 | true |
| IRS990ScheduleE/SupplementalInformationDetail/ExplanationTxt | 0 | ORGANIZATION PUBLICIZES RACIALLY NONDISCRIMINATORY POLICY THROUGH NEWSPAPER - FRESNO BEE, VISALIA TIMES, DELTA HANFORD SENTINEL, MADERA TRIBUNE. |
| IRS990ScheduleE/SupplementalInformationDetail/ExplanationTxt | 1 | NOT APPLICABLE |
| IRS990ScheduleE/SupplementalInformationDetail/ExplanationTxt | 2 | ELECTRICAL APPRENTICESHIP TRAINING PROGRAM AGREEMENT WITH FRESNO UNIFIED SCHOOL DISTRICT FUNDED WITH STATE AID FUNDS FROM THE STATE OF CALIFORNIA APPROPRIATED IN EDUCATION CODE SECTION 8152.SUBRECIPIENT OF EMPLOYMENT TRAINING FUNDING TO COMMIT TO DEVELOPING AND RUNNING JOURNEYMEN-LEVEL TRAINING TO UNEMPLOYED WORKERS (ETP & CALCTP).SERVICE PROVIDER FOR FRESNO REGIONAL WORKFORCE INVESTMENT BOARD (FRWIB) WORKFORCE INVESTMENT ACT DISCRETIONARY GRANT FROM STATE OF CALIFORNIA TO TRAIN UNEMPLOYED WORKERS TO WORK ON PUBLIC INFRASTRUCTURE PROJECTS IN THE CENTRAL VALLEY ADMINISTERED BY FRESNO/MADERA/TULARE/KINGS BUILDING TRADES COUNCIL. |
| IRS990ScheduleE/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Schedule E, Line 3 - Racially Nondiscriminatory Policy Publicized |
| IRS990ScheduleE/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Schedule E, Line 4 - Explanation of Records and Materials Not Maintained |
| IRS990ScheduleE/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Schedule E, Line 5 - Explanation of Organization Discrimination by Race |
| IRS990ScheduleE/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | Schedule E, Line 6 - Explanation of Aid or Assistance from Governmental Agency |
| 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 |
| IRS990ScheduleJ/RebuttablePresumptionProcInd | 0 | false |
| IRS990/ScheduleJRequiredInd | 0 | true |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 113679 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 124008 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 46487 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 46487 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | DAVE CLARK |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | RONNY JUNGK |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | LABOR TRUSTEE |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | LABOR TRUSTEE |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 160166 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 1 | 170495 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | false |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THERE ARE TWO CLASSES OF MEMBERS - LABOR AND MANAGEMENT. THE LABOR MEMBERS CONSIST OF THE MEMBERSHIP OF IBEW LOCAL NO. 100. THE MANAGEMENT MEMBERSHIP ARE MEMBER CONTRACTORS OF THE NATIONAL ELECTRICAL CONTRACTORS ASSOCIATION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | FORM 990 IS PRESENTED TO TRUSTEES BEFORE FILING WITH THE IRS FOR THEIR REVIEW. FORMALLY DISCUSSED AS AGENDA ITEM AND MSC TO ACCEPT. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | ANNUALLY TRUSTEES MUST CONSIDER AND DISCLOSE IF A CONFLICT EXISTS. IF A CONFLICT ARISES DURING THE YEAR THE AFFECTED TRUSTEE EXCUSES HIMSELF FROM VOTING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | TRAINING COORDINATOR'S COMPENSATION IS BASED ON COMPARABLE POSITIONS IN THE UNION HALL AND SET BY LOCAL UNION NO.100'S BYLAWS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | INSTRUCTORS' COMPENSATION IS EQUIVALENT TO THE FOREMAN SCALE OF LOCAL UNION NO. 100 AND SET BY COLLECTIVE BARGAINING AGREEMENT. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | DISCLOSURE IS AVAILABLE UPON REQUEST AT THE ORGANIZATION'S OFFICE. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990, Part VI, Line 6: Explanation of Classes of Members or Shareholder |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990, Part VI, Line 11b: Form 990 Review Process |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Form 990, Part VI, Line 12c: Explanation of Monitoring and Enforcement of Conflicts |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | Form 990, Part VI, Line 15a: Compensation Review & Approval Process - CEO, Top Management |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | Form 990, Part VI, Line 15b: Compensation Review and Approval Process for Officers and Key Employees |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | Form 990, Part VI, Line 19: Other Organization Documents Publicly Available |
| IRS990ScheduleR/AssetExchangeInd | 0 | false |
| IRS990ScheduleR/AssetPurchaseFromOtherOrgInd | 0 | false |
| IRS990ScheduleR/AssetSaleToOtherOrgInd | 0 | false |
| IRS990ScheduleR/DivRelatedOrganizationInd | 0 | false |
| IRS990ScheduleR/GiftGrntCapContriFromOthOrgInd | 0 | false |
| IRS990ScheduleR/GiftGrntOrCapContriToOthOrgInd | 0 | false |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ControlledOrganizationInd | 0 | false |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/DirectControllingNACd | 0 | N/A |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/DisregardedEntityName/BusinessNameLine1Txt | 0 | IBEW LOCAL 100 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/EIN | 0 | 940577270 |
| IRS990ScheduleR/IdRelatedTaxExemptOrgGrp/ExemptCodeSectionTxt | 0 | 501(C)(5) |