| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 418464 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 567869 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 60646 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 267296 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | IMPLEMENTING ETHICAL SOCIAL CHANGE THROUGH TRAINING, TECHNICAL ASSISTANCE, BUSINESS AND FINANCIAL MANAGEMENT, AND FISCAL SPONSORSHIP SERVICES TO NONPROFIT ORGANIZATIONS AND SOCIALLY RESPONSIBLE BUSINESSES. |
| IRS990/AddressChangeInd | 0 | X |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 3715 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 3715 |
| IRS990/AllOtherContributionsAmt | 0 | 9570846 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 3093 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 3093 |
| IRS990/AmendedReturnInd | 0 | X |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | JAMIE BOLING |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7079393900 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 901B SONOMA AVENUE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SANTA ROSA |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 95404 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 6204245 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 5683320 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 250085 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 250085 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 3584 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 3584 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 10234967 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 561738 |
| IRS990/CYInvestmentIncomeAmt | 0 | 29027 |
| IRS990/CYOtherExpensesAmt | 0 | 3598383 |
| IRS990/CYOtherRevenueAmt | 0 | 62180 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 789003 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 2725572 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 4229484 |
| IRS990/CYTotalExpensesAmt | 0 | 8389605 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 9406 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 11115177 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 20557 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 20557 |
| IRS990/Desc | 0 | INQUIRING SYSTEMS, INC. ("ISI") IMPROVES THE HUMAN CONDITION THROUGH IMPLEMENTING ETHICAL SOCIAL CHANGE. WE USE AN INQUIRING SYSTEMS APPROACH TO PROBLEM SOLVING AND THE USE OF COMPREHENSIVE, SYSTEMIC TRAINING, TECHNICAL ASSISTANCE, IMPLEMENTATION TOOLS TO ASSIST PROJECTS IN ACHIEVING THEIR CHARITABLE PURPOSES AND TO BECOME ECONOMICALLY VIABLE AND SUSTAINABLE THROUGH THE MANAGEMENT SERVICES WE PROVIDE. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 6515137 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 9481775 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 112 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 7484298 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 51858 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 51858 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 3665 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 3665 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 4339 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 880671 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 885010 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 4859 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 4859 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignGrantsGrp/ProgramServicesAmt | 0 | 51100 |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 51100 |
| IRS990/ForeignOfficeInd | 0 | 1 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.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 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 3932 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 3444 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 11158 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 7120 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | PAMELA CAMPBELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | KIRK MARCKWALD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | CONSTANCE GRAUDS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | GIL FRIEND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JUDY KIT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JAMIE BOLING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | ALEXANDRA ANDERSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | SUPARNA KUDESIA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | SUZANNE PIERRE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 131975 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 34615 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 110500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 124503 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 114660 |
| 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/TitleTxt | 0 | PRESIDENT & CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | FINANCE DIRECTOR (START 8/2023) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | CO-EXEC. DIRECTOR, FEED BLACK FUTURES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | PROJECT DIRECTOR, COFED |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | EXEC. DIRECTOR, CRITICAL ECOLOGY LAB |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/Form990TFiledInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1978 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | -943 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 5 |
| IRS990/GovernmentGrantsAmt | 0 | 664121 |
| IRS990/GrantAmt | 0 | 561738 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 31000 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 31000 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 479638 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 479638 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 115954 |
| IRS990/GrossReceiptsAmt | 0 | 11232074 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 58315 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 4 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 41804 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 41804 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 22557 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 22557 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 35312 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 26504 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 29970 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 29970 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 23590 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 140535 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1075845 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 1066807 |
| IRS990/IRPDocumentCnt | 0 | 172 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 116897 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | IMPLEMENTING ETHICAL SOCIAL CHANGE THROUGH TRAINING, TECHNICAL ASSISTANCE, BUSINESS AND FINANCIAL MANAGEMENT, AND FISCAL SPONSORSHIP SERVICES TO NONPROFIT ORGANIZATIONS AND SOCIALLY RESPONSIBLE BUSINESSES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 1 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 8576656 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 11411817 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | -943 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | -943 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 58315 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 58315 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 616 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 109589 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2061519 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1930042 |
| IRS990/NoncashContributionsAmt | 0 | 111188 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 1630 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 127298 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 128928 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 9346 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 9346 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 0 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 80545 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 20743 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 219400 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 240143 |
| IRS990/OtherExpensesGrp/Desc | 0 | FISCAL SPONSOR PROJ EXP |
| IRS990/OtherExpensesGrp/Desc | 1 | DIRECT INT PROJ EXP |
| IRS990/OtherExpensesGrp/Desc | 2 | RECRUITMENT |
| IRS990/OtherExpensesGrp/Desc | 3 | LICENSES, TAX & PERMITS |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 9406 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 43580 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 4629 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 2308381 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 48770 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 2317787 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 48770 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 43580 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 4629 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 40000 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 100545 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 541800 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | ADVERTISING REVENUE |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 3865 |
| IRS990/OtherRevenueMiscGrp/UnrelatedBusinessRevenueAmt | 0 | 3865 |
| IRS990/OtherRevenueTotalAmt | 0 | 3865 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 357049 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 3079114 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 3436163 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 44167 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 258926 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 303093 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 1386036 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 2708057 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 36487 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 29799 |
| IRS990/PrincipalOfficerNm | 0 | PAMELA CAMPBELL |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 561000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 561000 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | SERVICE FEE INCOME |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | CONTRACT REVENUE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 449102 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 339901 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 449102 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 339901 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 5464886 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 468533 |
| IRS990/PYInvestmentIncomeAmt | 0 | 65117 |
| IRS990/PYOtherExpensesAmt | 0 | 2976781 |
| IRS990/PYOtherRevenueAmt | 0 | -6444 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 747577 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -680586 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 3506408 |
| IRS990/PYTotalExpensesAmt | 0 | 6951722 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 6271136 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 2725572 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 847318 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 212959 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 2077368 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 10234967 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 5464886 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 7090121 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 7525254 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 6066797 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 36382025 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 29970 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 23643 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 18476 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 143445 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 28231 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 243765 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 5357096 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.95700 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99100 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 35052081 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 1329944 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 10234967 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 5464886 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 7090121 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 7525254 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 6066797 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 36382025 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 36626406 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearAmt | 0 | 616 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 616 |
| 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 | 1 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 4859 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 8384746 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InvestmentExpensesNotIncld2Amt | 0 | 4859 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 4859 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 109589 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 20000 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 80545 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | REFUNDABLE DEPOSIT |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | OPERATING LEASE LIABILITIES |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 109589 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 4859 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 11110318 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION IS A NOT-FOR-PROFIT ORGANIZATION AND IS EXEMPT FROM FEDERAL AND STATE INCOME TAXES UNDER SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE AND SECTION 23701(D) OF THE CALIFORNIA REVENUE AND TAXATION CODE. HOWEVER, THE ORGANIZATION IS SUBJECT TO INCOME TAXES ON ANY NET INCOME THAT IS DERIVED FROM A TRADE OR BUSINESS, REGULARLY CARRIED ON, AND NOT IN FURTHERANCE OF THE PURPOSES FOR WHICH IT WAS GRANTED EXEMPTION, COMMONLY REFERRED TO AS UNRELATED BUSINESS INCOME. NO INCOME TAX PROVISION HAS BEEN RECORDED FOR THE YEARS ENDED JUNE 30, 2024 AND 2023, AS MANAGEMENT DETERMINED THAT THE ORGANIZATION HAD MINOR UNRELATED BUSINESS INCOME. THE ORGANIZATION IS SUBJECT TO ACCOUNTING FOR UNCERTAINTY IN INCOME TAXES UNDER ASC 740, INCOME TAXES (ASC 740). ASC 740 REQUIRES THE EVALUATION OF TAX POSITIONS TAKEN OR EXPECTED TO BE TAKEN IN THE ORGANIZATION'S TAX RETURNS AND DOES NOT ALLOW RECOGNITION OF TAX POSITIONS THAT DO NOT MEET A "MORE-LIKELY-THAN-NOT" THRESHOLD OF BEING SUSTAINED BY THE APPLICABLE TAX AUTHORITY. THE ORGANIZATION DOES NOT BELIEVE IT HAS TAKEN ANY TAX POSITIONS THAT WOULD NOT MEET THIS THRESHOLD. THE ORGANIZATION'S POLICY IS TO REFLECT INTEREST AND PENALTIES RELATED TO UNCERTAIN TAX POSITIONS AS PART OF INCOME TAX EXPENSE, WHEN AND IF THEY BECOME APPLICABLE. THE ORGANIZATION'S FEDERAL AND STATE INCOME TAX RETURNS ARE SUBJECT TO POSSIBLE EXAMINATION BY THE TAXING AUTHORITIES UNTIL THE EXPIRATION OF THE RELATED STATUTES OF LIMITATIONS ON THOSE TAX RETURNS. IN GENERAL, FEDERAL INCOME TAX RETURNS HAVE A THREE-YEAR STATUTE OF LIMITATIONS, AND STATE INCOME TAX RETURNS HAVE A FOUR-YEAR STATUTE OF LIMITATIONS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 8389605 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 100545 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 11115177 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 11219907 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 8384746 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 0 | 2 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 1 | 3 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 2 | 2 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 3 | 2 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 4 | 1 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 5 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 6 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 7 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 0 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 1 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 2 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 3 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 4 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 5 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 6 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 7 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 0 | 24000 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 1 | 47925 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 2 | 68285 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 3 | 34652 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 4 | 45854 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 5 | 26000 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 6 | 10000 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 7 | 15100 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 0 | EAST ASIA AND THE PACIFIC |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 1 | EUROPE (INCLUDING ICELAND AND GREENLAND) |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 2 | NORTH AMERICA (CANADA AND MEXICO) |