| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 175240 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 124194 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 13306 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 3531 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | RESOURCE AREA FOR TEACHING'S (RAFT) MISSION IS TO HELP EDUCATORS TRANSFORM A CHILD'S LEARNING EXPERIENCE THROUGH HANDS-ON EDUCATION TO INSPIRE THE JOY AND DISCOVERY OF LEARNING. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 30632 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 6110 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 36742 |
| IRS990/AllOtherContributionsAmt | 0 | 886075 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | DAVE E MUILENBURG |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 4082137222 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1355 RIDDER PARK DRIVE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SAN JOSE |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 95131 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 17613 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 10026 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 59000 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 59000 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 177000 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 295000 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 358 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 58 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 2912 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 3328 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 271571 |
| IRS990/CostOfGoodsSoldAmt | 0 | 295779 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1214046 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 61396 |
| IRS990/CYOtherExpensesAmt | 0 | 1139848 |
| IRS990/CYOtherRevenueAmt | 0 | 724922 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 218136 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -930342 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2008994 |
| IRS990/CYTotalExpensesAmt | 0 | 3148842 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 401579 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2218500 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 80935 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 144010 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 4566 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 1990 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 215672 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 222228 |
| IRS990/Desc | 0 | EDUCATION PROGRAMS: RAFT PROVIDES HANDS-ON TOOLS AND TRAINING TO EDUCATORS, HELPING THEM ENGAGE THEIR STUDENTS FOR DEEPER LEARNING IN THEIR CLASSROOMS. OUR PROFESSIONAL LEARNING SESSIONS ALLOW TEACHERS TO LEARN NEW SKILLS, SHARE BEST PRACTICES AND GROW AS AN EDUCATIONAL COMMUNITY. IN 2016, RAFT HOSTED 71 PROFESSIONAL DEVELOPMENT WORKSHOPS FOR 1,481 PARTICIPANTS. RAFT ALSO CREATES CURRICULA AND HANDS-ON LEARNING ACTIVITIES THAT ALIGN WITH CURRENT EDUCATIONAL STANDARDS AND PROVIDE EDUCATORS WITH AFFORDABLE OPTIONS FOR USE IN THEIR CLASSROOMS TO INSPIRE A LIFELONG LOVE OF LEARNING AMONG THEIR STUDENTS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 47 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 586486 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 26495 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 26495 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 29062 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 40015 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 296066 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 365143 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 1005 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ProgramServicesAmt | 0 | 1408 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 2413 |
| 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 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 50.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 228 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 6354 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JOHN KERN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | CHRISTINE MARTINO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | CLAY YOUNG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | ANDREA WHITTAKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ANN DANNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JOE HERNANDEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | CECIL MAK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | WEBB MCKINNEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | BRENDA PEFFER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | PRASAD SABADA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | MICHELLE SKLAR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | SHELLY VIRAMONTEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | PEGG WYNN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | KATHY YATES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | GRAINGER MARBURG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | DAVE E MUILENBURG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | JASON PITTMAN |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 144038 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 50000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 100962 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR OF FINANCE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | DIRECTOR OF LEARNING |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1994 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 271571 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 51456 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 19952 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 28086 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 14 |
| IRS990/GovernmentGrantsAmt | 0 | 56400 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 2937127 |
| IRS990/GrossReceiptsAmt | 0 | 5474776 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 1013691 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 14 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 3775 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1825 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 59657 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 65257 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 314165 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 240136 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 33310 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 33310 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 2896486 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 2418573 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 10223 |
| IRS990/IRPDocumentCnt | 0 | 47 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 2442587 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 9984415 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 9782351 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 12224938 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 2909041 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 1 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | RAFT BELIEVES THAT EVERY CHILD DESERVES A POWERFUL LEARNING EXPERIENCE. RAFT'S MISSION IS TO HELP EDUCATORS TRANSFORM A CHILD'S LEARNING EXPERIENCE THROUGH HANDS-ON EDUCATION TO INSPIRE THE JOY AND DISCOVERY OF LEARNING. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 13508117 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 12607527 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 28086 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 28086 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -31504 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -31504 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 717912 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 717912 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 29752 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 14826 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 226461 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 241287 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 5247 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 2265 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 30392 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 37904 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 24340 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 6184 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 127220 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 157744 |
| IRS990/OtherExpensesGrp/Desc | 0 | SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 1 | FINANCIAL SERVICE CHARG |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 2140 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1964 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 62219 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 43760 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 66323 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 43760 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 38514 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 38514 |
| IRS990/OtherRevenueTotalAmt | 0 | 38514 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 203768 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 7932 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1197685 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1409385 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 22661 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 5758 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 118446 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 146865 |
| IRS990/PermanentlyRstrNetAssetsGrp/BOYAmt | 0 | 97378 |
| IRS990/PermanentlyRstrNetAssetsGrp/EOYAmt | 0 | 97378 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 151522 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 131970 |
| IRS990/PoliciesReferenceChaptersInd | 0 | 1 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 66647 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 30297 |
| IRS990/PrincipalOfficerNm | 0 | KIPP LANMAN |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611710 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611710 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MEMBERSHIP DUES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | WORKSHOP FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 169494 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 48642 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 169494 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 48642 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | RESOURCE CENTERS & WEBSITE: RAFT HAS TWO MEMBER RESOURCE CENTERS, ONE IN REDWOOD CITY AND ONE IN SAN JOSE, WHERE MEMBERS ARE ABLE TO SHOP FOR AFFORDABLE, PRE-PACKAGED LEARNING ACTIVITIES, UPCYCLED BULK MATERIALS AND ADDITIONAL CLASSROOM SUPPLIES. OUR USE OF REPURPOSED AND DONATED MATERIALS ALLOWS US TO KEEP OUR PRICES LOW AND EDUCATORS ARE ABLE TO STRETCH THEIR BUDGETS TWICE AS FAR. AT OUR VOLUNTEER RESOURCE CENTER & WAREHOUSE IN SUNNYVALE, DONATED MATERIALS ARE SORTED AND APPROXIMATELY 5,800 COMMUNITY VOLUNTEERS PREP AND ASSEMBLE HANDS ON LEARNING ACTIVITIES ANNUALLY. OUR WEBSITE AND ONLINE STORE OFFER 24/7 ACCESS TO THE EDUCATIONAL RESOURCES. IN 2016, ALMOST 80,000 EDUCATORS FROM 188 COUNTRIES VISITED OUR FREE ONLINE LIBRARY OF OVER 750 EDUCATIONAL IDEA SHEETS. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 1633705 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 717912 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | MATERIALS DONATION/UPCYCLING PROGRAM: IN 2016, RAFT DIVERTED 88,500 CUBIC FEET OF MATERIALS FROM THE LANDFILLS AND MADE THEM AVAILABLE FOR MEMBERS IN OUR RESOURCE CENTERS. 231 BAY AREA COMPANIES WORKED WITH RAFT TO COLLECT AND UPCYCLE MATERIALS THEY NO LONGER NEED, FROM OFFICE SUPPLIES TO LAB EQUIPMENT, SO THAT RAFT CAN REPURPOSE THEM INTO HANDS-ON LEARNING MATERIALS AND SO THAT MEMBERS CAN BUY THEM IN BULK TO CREATE THEIR OWN LEARNING MATERIALS. SINCE BEING FOUNDED IN 1994, RAFT HAS RECEIVED 3,116,221 CUBIC FEET OF DONATED MATERIALS. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 372581 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1560786 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 171715 |
| IRS990/PYOtherExpensesAmt | 0 | 1013164 |
| IRS990/PYOtherRevenueAmt | 0 | 827714 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 240464 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -647221 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2430886 |
| IRS990/PYTotalExpensesAmt | 0 | 3447900 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 3850 |
| IRS990/PYTotalRevenueAmt | 0 | 2800679 |
| IRS990/QuidProQuoContributionsInd | 0 | 1 |
| IRS990/QuidProQuoContriDisclInd | 0 | 1 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -930342 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 1 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 256650 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 309915 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 258847 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 1214046 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1560786 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1507418 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1758187 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1388427 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 7428864 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearAmt | 0 | 90000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus1YearAmt | 0 | 90000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 90000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 90000 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 360000 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 61396 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 164109 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 232795 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 332156 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 135664 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 926120 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 8551086 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.78670 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.82290 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 6856050 |