| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 2686 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | WILLOWBROOKS MISSION IS TO PROMOTE THE DEVELOPMENT OF CHILDRENS CREATIVE POTENTIAL. WILLOWBROOK RUNS A 6-WEEK OUTDOOR SUMMER ARTS CAMP THAT SERVES CHILDREN OF ALL AGES. |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 4417 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 4417 |
| IRS990/AllOtherContributionsAmt | 0 | 7392 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 2911 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 23375 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 26286 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | JILL ORR |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5036916132 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 3546 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | TUALATIN |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | OR |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 97062 |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 33860 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 63527 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 25056 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 73598 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 98654 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContriRptFundraisingEventAmt | 0 | 10840 |
| IRS990/CostOfGoodsSoldAmt | 0 | 1975 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 18232 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 18 |
| IRS990/CYOtherExpensesAmt | 0 | 127927 |
| IRS990/CYOtherRevenueAmt | 0 | 151 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 713504 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 22636 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 581342 |
| IRS990/CYTotalExpensesAmt | 0 | 709269 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 731905 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 4364 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 4364 |
| IRS990/Desc | 0 | LOCATED AT BROWNS FERRY PARK IN TUALATIN, OREGON, WILLOWBROOK ARTS CAMP IS AN AWARD-WINNING OUTDOOR SUMMER CAMP FOR KIDS AGES 3-18 SERVING THE GREATER PORTLAND-METRO AREA AND BEYOND. WILLOWBROOKS CHILD-CENTERED PROGRAM ENCOURAGES KIDS TO BE THEMSELVES AND DEVELOP THEIR CREATIVE HUMAN POTENTIAL THROUGH HANDS-ON EXPERIENCES IN ARTS AND NATURE. FOUNDED IN 1982 BY ALTHEA PRATT-BROOME, EXPERT IN CREATIVITY AND THE ARTS FOR CHILDREN, WILLOWBROOK HAS GROWN FROM 20 CAMPERS TO OVER 1900 ANNUALLY WITH CAMP BEING HELD AT BROWNS FERRY PARK, IN PARTNERSHIP WITH THE CITY OF TUALATIN SINCE 1987. IN 2018, WILLOWBROOK SIGNED A FORMAL AGREEMENT WITH THE CITY THAT INCLUDES STRENGTHENING COLLABORATIONS WITH THE COMMUNITY AND PROVIDING ITS YOUTH ACCESS TO THE ARTS ON A YEAR-ROUND BASIS. WILLOWBROOKS LEADERSHIP CONSISTS OF THE BOARD OF DIRECTORS, EXECUTIVE DIRECTOR, PROGRAM DIRECTOR, ONE FULL-TIME BUSINESS ASSISTANT, TWO PART-TIME ASSISTANTS, AND OVER 200 SEASONAL STAFF. FOR YEARS WILLOWBROOK HAS MADE IT A PRIORITY TO PROVIDE UNDERSERVED AND UNDERPRIVILEGED YOUTH ACCESS TO ITS SUMMER CAMP THAT FOSTERS AN INCLUSIVE ENVIRONMENT OF CULTURAL LEARNING AND EXPOSES YOUTH TO ETHNIC ARTS THAT THEY MAY NOT OTHERWISE EXPERIENCE. TWO SUCCESSFUL WAYS IN WHICH WILLOWBROOK ACHIEVES THIS IS THROUGH 1) MULTICULTURAL SCHOOL SCHOLARSHIPS AND 2) FREE FINANCIAL AID FOR FAMILIES WHOSE CHILDREN ARE ENROLLED IN A LUNCH ASSISTANCE OR SIMILAR QUALIFIED |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DoingBusinessAsName/BusinessNameLine1Txt | 0 | WILLOWBROOK ARTS CAMP |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 210 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 645593 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 262 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 5898 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 6160 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| 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/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 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 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/FormerOfcrDirectorTrusteeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/FormerOfcrDirectorTrusteeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | 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 | 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/PersonNm | 0 | KRISTI BURNS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | DONNA KLEINMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | LARRY MCCLURE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | CRAIG TANNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | TAFFLYN WILLIAMS THOMAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | PETER MCKAY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | STEPHANIE BRIGGLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MONICA BRENNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JILL ORR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | ANN SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | MEGAN FREY |
| 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 | 48600 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 55000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 58600 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| 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/TitleTxt | 0 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | PROGRAM DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | INTERIM EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1978 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | true |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/FundraisingAmt | 0 | 10840 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 6 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 733880 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 1950 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 6 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 19975 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 19975 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 18 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 18 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 2 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 144811 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 12308 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 7944 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 152755 |
| IRS990/LegalDomicileStateCd | 0 | OR |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | WILLOWBROOKS MISSION IS TO PROMOTE THE DEVELOPMENT OF CHILDRENS CREATIVE POTENTIAL. WILLOWBROOK RUNS A 6-WEEK OUTDOOR SUMMER ARTS CAMP THAT SERVES CHILDREN OF ALL AGES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 86543 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 109179 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | -25 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | -25 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 2509 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 2509 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 1422 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 3429 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 4851 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | STORAGE FEES |
| IRS990/OtherExpensesGrp/Desc | 1 | BACKGROUND CHECKS |
| IRS990/OtherExpensesGrp/Desc | 2 | ONLINE REGISTRATION SUPPORT |
| IRS990/OtherExpensesGrp/Desc | 3 | EQUIPMENT RENTAL MAINTENANCE |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 7210 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 932 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 29486 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 20464 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 7210 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 932 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 29486 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 20464 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | VENDOR CREDITS-REFUNDS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 176 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 176 |
| IRS990/OtherRevenueTotalAmt | 0 | 176 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 29189 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 405910 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 435099 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 4836 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 42753 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 47589 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | SUMMER CAMP TUITION |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 713504 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 713504 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 19633 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 20 |
| IRS990/PYOtherExpensesAmt | 0 | 113016 |
| IRS990/PYOtherRevenueAmt | 0 | 4836 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 661980 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -26444 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 599897 |
| IRS990/PYTotalExpensesAmt | 0 | 712913 |
| IRS990/PYTotalRevenueAmt | 0 | 686469 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 22636 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 713504 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 40375 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 40394 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1849 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1150 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus4YearsAmt | 0 | 4082 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 7081 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 7392 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 7513 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 11368 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 19162 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 13720 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 59155 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 18 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 16 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 16 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 20 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 44 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 114 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 713504 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 661979 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 644027 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 539212 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 509354 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 3068076 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearAmt | 0 | 176 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus1YearAmt | 0 | 2636 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus3YearsAmt | 0 | 8470 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus4YearsAmt | 0 | 10564 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 21846 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 18 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 16 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 16 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 20 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 44 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 114 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00000 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00000 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.99770 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.99610 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 3141996 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1849 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1150 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus4YearsAmt | 0 | 4082 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 7081 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 721072 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 672128 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 655395 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 566844 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 533638 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 3149077 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 721090 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 672144 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 655411 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 566864 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 533682 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 3149191 |
| IRS990/ScheduleBRequiredInd | 0 | false |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 7944 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 144811 |
| IRS990ScheduleD/EquipmentGrp/InvestmentCostOrOtherBasisAmt | 0 | 152755 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 7944 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | false |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | false |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | false |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | false |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | false |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | false |
| IRS990/ScheduleJRequiredInd | 0 | true |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | ANN SMITH |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | MEGAN FREY |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | DIRECTOR |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE DRAFT FORM 990 AND SCHEDULES ARE REVIEWED BY THE BOARD PRESIDENT AND EXECUTIVE DIRECTOR. THE DRAFT IS THEN DISTRIBUTED TO EACH BOARD MEMBER VIA EMAIL AND THEY ARE GIVEN A FEW DAYS TO REVIEW, ASK QUESITONS, AND PROVIDE COMMENTS/EDITS PRIOR TO FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE CONFLICT OF INTEREST POLICY IS DISTRIBUTED TO ALL NEW BOARD MEMBERS AND IS REDISTRIBUTED ANNUALLY TO ALL BOARD MEMBERS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | COMPENSATION FOR THE PROGRAM AND FACILITIES DIRECTORS IS DETERMINED ANNUALLY BY THE BOARD OF DIRECTORS AFTER CONSIDERATION OF RELEVANT COMPENSATION DATA. THESE DELIBERATIONS ARE DOCUMENTED IN MINUTES OF THE BOARDS MEETINGS. MEMBERS OF THE BOARD OF DIRECTORS ARE NOT COMPENSATED IN THEIR CAPACITY AS BOARD MEMBERS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | COMPENSATION FOR THE PROGRAM AND EXECUTIVE DIRECTORS IS DETERMINED ANNUALLY BY THE BOARD OF DIRECTORS AFTER CONSIDERATION OF RELEVANT COMPENSATION DATA. THESE DELIBERATIONS ARE DOCUMENTED IN THE MINUTES OF THE BOARD MEETINGS. MEMBERS OF THE BOARD OF DIRECTORS ARE NOT COMPENSATED IN THEIR CAPACITY AS BOARD MEMBERS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | WHEN REQUESTED BY MEMBERS OF THE PUBLIC, WILLOWBROOK MAKES THE RELEVANT DOCUMENTS AVAILABLE FOR REVIEW IN ITS OFFICE. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990 governing body review Part VI line 11 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Conflict of interest policy compliance Part VI line 12c |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | CEO executive director top management comp Part VI line 15a |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | Other officer or key employee compensation Part VI line 15b |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | Governing documents etc available to public Part VI line 19 |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | OR |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | false |
| IRS990/SubjectToProxyTaxInd | 0 | false |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | false |
| IRS990/TaxablePartyNotificationInd | 0 | false |
| IRS990/TaxExemptBondsInd | 0 | false |
| IRS990/TempOrPermanentEndowmentsInd | 0 | false |
| IRS990/TerminateOperationsInd | 0 | false |
| IRS990/TotalAssetsBOYAmt | 0 | 86543 |
| IRS990/TotalAssetsEOYAmt | 0 | 111865 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 86543 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 111865 |
| IRS990/TotalCompGreaterThan150KInd | 0 | false |
| IRS990/TotalContributionsAmt | 0 | 18232 |
| IRS990/TotalEmployeeCnt | 0 | 210 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 63676 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 645593 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 709269 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 2686 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 2686 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 86543 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 109179 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 645593 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 713504 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 162200 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 0 |