| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 175754 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 482624 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 471919 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 779364 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | OUR MISSION IS TO DRIVE STUDENT SUCCESS BY UNLOCKING THE POTENTIAL OF FAMILIES TO FUEL THEIR CHILDREN'S LEARNING, ESPECIALLY IN UNDER-RESOURCED COMMUNITIES. WE DO THIS BY BUILDING MEANINGFUL CONNECTIONS BETWEEN SCHOOLS, TEACHERS AND FAMILIES THROUGH ACCESSIBLE TECHNOLOGY. |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 69474 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 69474 |
| IRS990/AllOtherContributionsAmt | 0 | 9079702 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 1124 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 1124 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | CRISSIE TUCKER |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6194520341 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2021 FILLMORE STREET 2124 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SAN FRANCISCO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94115 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 17407168 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 16817766 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 176060 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 58686 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 352120 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 586866 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 400 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 245782 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 246182 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 9079702 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 68324 |
| IRS990/CYOtherExpensesAmt | 0 | 5864931 |
| IRS990/CYOtherRevenueAmt | 0 | 10455 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 5587106 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -160891 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 9041547 |
| IRS990/CYTotalExpensesAmt | 0 | 14906478 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 844989 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 14745587 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 866267 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 1058210 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 5422 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 8132 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 54351 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 67905 |
| IRS990/Desc | 0 | TALKINGPOINTS USES TECHNOLOGY TO SYSTEMATICALLY TACKLE BARRIERS BY EMPOWERING TEACHERS AND PARENTS TO BUILD STRONG PARTNERSHIPS, HELP SHIFT MINDSETS AND BUILD CAPACITY TO SUPPORT STUDENTS IN A SCALABLE, ACCESSIBLE, AND LOW-COST WAY. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2884117 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2189290 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 78 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 12655981 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 124926 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 124926 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 30767 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 30767 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 72238 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 162979 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 636496 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 871713 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 40.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/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | 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 | 20963 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 43622 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 8296 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 16461 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 7171 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 6533 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 26497 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | HEEJAE LIM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | TYLER COATS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DAN BRAGA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | CLAUDINE RYAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | STEPHANIE KAUFMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | KATHERINE PECHACEK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | ADAM CARRATHERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | NANCY BROMBERGER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ANGEL ALVARADO ROBLEDO |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 303325 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 248915 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 203598 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 254113 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 175694 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 159033 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 166636 |
| 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 | FOUNDER, CEO, AND BOARD CH |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TREASURER AND DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD CHAIR AND DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | COO/HEAD OF PRODUCT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | HEAD OF PRODUCT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | HEAD OF IMPACT SOLUTIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | ACCOUNT EXECUTIVE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | VP, STRATEGIC PARTNERSHIPS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DATA ENGINEER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2015 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 3 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 14745587 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 2 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 7 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 17114 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 80793 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 297739 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 395646 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1156 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 833 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 1989 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 68324 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 68324 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 47 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 134750 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 111963 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 98896 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 233646 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| 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 | OUR MISSION IS TO DRIVE STUDENT SUCCESS BY UNLOCKING THE POTENTIAL OF FAMILIES TO FUEL THEIR CHILDREN'S LEARNING, ESPECIALLY IN UNDER-RESOURCED COMMUNITIES. WE DO THIS BY BUILDING MEANINGFUL CONNECTIONS BETWEEN SCHOOLS, TEACHERS AND FAMILIES THROUGH ACCESSIBLE TECHNOLOGY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 18871888 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 18710996 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 15987771 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 16521706 |
| IRS990/NoncashContributionsAmt | 0 | 165000 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 1260 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 2055 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 3315 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 3559 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 1512 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 120106 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 125177 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -1 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 56688 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 128319 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 850418 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 1035425 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROGRAM DEVELOPMENT |
| IRS990/OtherExpensesGrp/Desc | 1 | STAFF DEVELOPMENT |
| IRS990/OtherExpensesGrp/Desc | 2 | COMMUNICATION |
| IRS990/OtherExpensesGrp/Desc | 3 | DUES AND MEMBERSHIPS |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 3119 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 1197 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 6310 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 52759 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 253 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 3251878 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 122367 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 15275 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 5238 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 3258188 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 178245 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 15275 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 6688 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 10455 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 10455 |
| IRS990/OtherRevenueTotalAmt | 0 | 10455 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 461405 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 685675 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 5768208 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 6915288 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 40607 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 60578 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 402783 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 503968 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 1800000 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 2087500 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 122859 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 468304 |
| IRS990/PrincipalOfficerNm | 0 | HEEJAE LIM |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611710 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PROGRAM SERVICE FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 5587106 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 5587106 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 14623682 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 11094 |
| IRS990/PYOtherExpensesAmt | 0 | 3916845 |
| IRS990/PYOtherRevenueAmt | 0 | 30756 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 3938393 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 9652073 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 5035007 |
| IRS990/PYTotalExpensesAmt | 0 | 8951852 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 18603925 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -160891 |
| 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 | 5597561 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | THE ORGANIZATION CHANGED ITS ACCOUNTING PERIOD IN 2021 AND FILED A SHORT YEAR RETURN FOR THE PERIOD JANUARY 1, 2021 TO JUNE 30,2021. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | PART II, SHORT YEAR EXPLANATION: |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 9079702 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 14623682 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3426466 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4622404 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2321263 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 34073517 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 68324 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 11094 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2794 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 13832 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 96044 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 13239610 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 10455 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 30756 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 805 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 5901 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 3990 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 51907 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.70940 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.77910 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 24278005 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 9795512 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 9079702 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 14623682 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3426466 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4622404 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2321263 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 34073517 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 34221468 |
| 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/EquipmentGrp/BookValueAmt | 0 | 98896 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 134750 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 233646 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 1 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 14906478 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 1 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 14745587 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION IS A NONPROFIT ORGANIZATION THAT IS EXEMPT FROM INCOME TAXES UNDER SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE. THE ORGANIZATION IS EXEMPT FROM STATE TAX UNDER STATE OF CALIFORNIA REVENUE AND TAXATION CODE, WHEREBY ONLY UNRELATED BUSINESS INCOME IS SUBJECT TO FEDERAL AND STATE INCOME TAX. SINCE ALL OF THE ORGANIZATION'S INCOME IS RELATED TO ITS EXEMPT PURPOSE, NO PROVISION FOR INCOME TAXES HAS BEEN MADE IN THE ACCOMPANYING FINANCIAL STATEMENTS. THE ORGANIZATION IS NOT A PRIVATE FOUNDATION UNDER SECTION 509(A)(I) AND 170(B)(A)(VI) OF THE INTERNAL REVENUE CODE. THE ORGANIZATION HAS ADOPTED THE ACCOUNTING STANDARD RELATED TO UNCERTAINTIES IN INCOME TAXES. THE ORGANIZATION EVALUATES UNCERTAIN TAX POSITIONS THROUGH ITS REVIEW OF THE SOURCE OF REVENUE TO IDENTIFY UNRELATED BUSINESS INCOME AND CERTAIN OTHER MATTERS, INCLUDING THOSE WHICH MAY AFFECT ITS TAX EXEMPT STATUS. THE ORGANIZATION HAS NO UNRECOGNIZED TAX BENEFITS AS OF JUNE 30, 2023 AND 2022. MANAGEMENT BELIEVES THEIR ESTIMATES RELATED TO INCOME TAX UNCERTAINTIES ARE APPROPRIATE BASED ON THE CURRENT FACTS AND CIRCUMSTANCES. THE ORGANIZATION'S FEDERAL RETURN OF ORGANIZATION EXEMPT FROM INCOME TAX (FORM 990) FOR THE YEARS ENDED DECEMBER 31, 2020 AND AFTER, ARE SUBJECT TO EXAMINATION BY THE IRS, GENERALLY FOR THREE YEARS AFTER THEY ARE FILED. THE ORGANIZATION'S STATE RETURN FOR THE YEARS ENDED DECEMBER 31, 2019 AND AFTER, COULD BE SUBJECT TO EXAMINATION BY STATE TAXING AUTHORITIES, GENERALLY FOR FOUR YEARS AFTER THEY ARE FILED. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | ROUNDING |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | PART XII, LINE 2D - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 98896 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 14906478 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 14745587 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 14745587 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 14906479 |
| 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/CompensationCommitteeInd | 0 | X |
| IRS990ScheduleJ/CompensationSurveyInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/Form990OfOtherOrganizationsInd | 0 | X |
| IRS990ScheduleJ/IndependentConsultantInd | 0 | X |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 303325 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 248915 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 2 | 254113 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 3 | 203598 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 4 | 175694 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 5 | 166636 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 6 | 159033 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |