| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 575406 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 704956 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 1291661 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1423655 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | EMPOWERING INDIVIDUALS WITH DISABILITIES BY PROVIDING SERVICES THAT PROMOTE PERSONAL CHOICE, GROWTH, AND FULL PARTICIPATION IN THEIR COMMUNITY. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 7632 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 45051 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 8832 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 61515 |
| IRS990/AllOtherContributionsAmt | 0 | 1814380 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 13190 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 107473 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 271222 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 391885 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | ALFRED FRUGOLI PRESIDENT |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9789758587 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1 PARKER STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | LAWRENCE |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 01843 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1531239 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1229362 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 433728 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 33796 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 467524 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 506179 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 40 WITHERBEE AVENUE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | REVERE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 02151 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | PRIME STAFFING SERVICES LLC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | LABOR |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 5718404 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 5092900 |
| IRS990/CYOtherRevenueAmt | 0 | 47913 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 5715206 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -460466 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 6849089 |
| IRS990/CYTotalExpensesAmt | 0 | 11941989 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 268064 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 11481523 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 5269 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 42945 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 386488 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 434702 |
| IRS990/Desc | 0 | DAY HABILITATION & COMMUNITY BASED DAY SUPPORTS DAY HABILITATION - PROVIDES PEOPLE WITH OPPORTUNITIES TO INCREASE THEIR LEVEL OF INDEPENDENCE AND IMPROVE THEIR QUALITY OF LIFE. HABILITATION SERVICES ARE DIRECTED TOWARD ACQUIRING, RETAINING, AND IMPROVING THE SELF-HELP, SOCIALIZATION AND ADAPTIVE SKILLS NECESSARY TO SUCCEED IN THEIR HOME AND IN THE COMMUNITY. DURING TAX YEAR 2018, THIS PROGRAM SERVED 295 INDIVIDUALS. COMMUNITY BASED DAY SUPPORTS - THROUGH MEANINGFUL SKILLS AND ACTIVITIES, THIS INTERACTIVE PROGRAM OFFERS INDIVIDUALIZED PROGRAMMING CHOICES FOR INDIVIDUALS RANGING FROM VOLUNTEERING IN THE COMMUNITY, LEARNING MORE ABOUT TECHNOLOGY OR MUSIC, TO REVIEWING JOB SKILLS AND BUILDING A RESUME. DURING TAX YEAR 2018, THIS PROGRAM SERVED 140 INDIVIDUALS.THE ABOVE NOTED REVENUE DOES NOT INCLUDE GOVERNMENT CONTRACT FUNDING AND THE EXPENSES NOTED ABOVE DO NOT INCLUDE THE ALLOCATED GENERAL & ADMINISTRATIVE EXPENSES |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 363 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/EscrowAccountInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 2815372 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 49486 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 49486 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 37059 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 4259 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 41318 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 23693 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 23693 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 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/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/OfficerInd | 6 | 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 | 579 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 18883 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 57 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 90 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | TIMOTHY J ALLEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | DANIEL SULLIVAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JODY DANIELS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JIM BLOUGH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | RAY DECKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | GREGG BONHEUR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | BRENDA HYLAND-MILLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | DENNIS J DEMUTH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | LAUREN HAJJAR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | STEVEN SULLIVAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | COURTNEY INFERRERE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | MICHAEL DURANT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | ROBERT HARRIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | ALFRED FRUGOLI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | ERIN HENRY |
| 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 | 128986 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 172467 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 98025 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 110272 |
| 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/TitleTxt | 0 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | CLERK |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | CHIEF FINANCIAL OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | PRESIDENT (LEFT 6/18) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | PRESIDENT (EFFECTIVE 6/18) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR OF DEVELOPMENT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1976 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 12 |
| IRS990/GovernmentGrantsAmt | 0 | 3904024 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 11481523 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 19631 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 12 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 1547 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 81627 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 76641 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 159815 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 54290 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 79515 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 133805 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestTaxExemptBondsInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 70 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 3611960 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 4000505 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 4389701 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 8001661 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LessRentalExpensesGrp/RealAmt | 0 | 0 |
| 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 | THROUGH COLLABORATION WITH INDIVIDUALS, FAMILIES, AND THE COMMUNITY, CLASS, INC. EMPOWERS PEOPLE WITH DISABILITIES BY PROVIDING SERVICES THAT PROMOTE PERSONAL CHOICE, GROWTH, AND FULL PARTICIPATION IN THEIR COMMUNITIES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 3547954 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3214564 |
| IRS990/NetRentalIncomeOrLossGrp/ExclusionAmt | 0 | 19631 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 19631 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 14299 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 90762 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 913234 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 1018295 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 29839 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 52802 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 75607 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 158248 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OnBehalfOfIssuerInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 1073174 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 278170 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 127076 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 10227 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 46353 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 311697 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 368277 |
| IRS990/OtherExpensesGrp/Desc | 0 | ADULT FOSTER CARE STIPE |
| IRS990/OtherExpensesGrp/Desc | 1 | TEMPORARY EMPLOYEES |
| IRS990/OtherExpensesGrp/Desc | 2 | CONSULTATION |
| IRS990/OtherExpensesGrp/Desc | 3 | VEHICLE |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 13091 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 53073 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 69749 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 1553468 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 545078 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 148837 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 205191 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 1553468 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 598151 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 231677 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 205191 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 638495 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 409666 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 28282 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 28282 |
| IRS990/OtherRevenueTotalAmt | 0 | 28282 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 159013 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 366851 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 4884049 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 5409913 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 13684 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 62692 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 526999 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 603375 |
| IRS990/PoliciesReferenceChaptersInd | 0 | 1 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 117813 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 143406 |
| IRS990/PrincipalOfficerNm | 0 | ALFRED FRUGOLI |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MEDICAID REVENUE |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | SUBCONTRACT REVENUE |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | CLIENT FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 5482479 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 172905 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 59822 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 5482479 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 172905 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 59822 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | GROUP SUPPORTED EMPLOYMENT, SPECIALIZED EMPLOYMENT SERVICES, CAREER SERVICES AND TURNING 22 GROUP SUPPORTED EMPLOYMENT - PROVIDES THE OPPORTUNITY FOR INDIVIDUALS TO WORK ON A DAILY BASIS. EMPLOYMENT SERVICES OFFERS JOB TRAINING AND PLACEMENT AT A VARIETY OF WORK SITES IN THE COMMUNITY, INCLUDING COMPETITIVE PLACEMENT EMPLOYMENT. DURING TAX YEAR 2018, THIS PROGRAM SERVED 66 INDIVIDUALS. SPECIALIZED EMPLOYMENT SERVICES - EMPLOYS A PERSON CENTERED DATA-BASED TREATMENT MODEL TO PROVIDE EFFECTIVE VOCATIONAL TRAINING AND EMPLOYMENT OPPORTUNITIES FOR ADULTS WITH DEVELOPMENTAL, COGNITIVE, MENTAL HEALTH, AND/OR LONG-TERM BEHAVIORAL CHALLENGES. DURING TAX YEAR 2018, THIS PROGRAM SERVED 62 INDIVIDUALS. CAREER SERVICES - PROVIDES INDIVIDUALS MEANINGFUL COMPETITIVE EMPLOYMENT IN THE LOWELL, MERRIMACK VALLEY AND NORTH SHORE REGIONS. DURING TAX YEAR 2018, THIS PROGRAM SERVED 64 INDIVIDUALS.TURNING 22 - PROVIDES TRANSITIONAL PLANNING WORKSHOPS AND CONFERENCES BY MEMBERS OF THE CLASS TEAM TO SUPPORT AND PREPARE FAMILIES FOR WHEN THEIR SONS AND DAUGHTERS WITH DEVELOPMENTAL DISABILITIES TURN THE AGES OF 18 AND 22. TRANSITIONAL PLANNING, OR TURNING 18 AND 22, IS MADE UP OF SPEAKER AND WORKSHOP SESSIONS FOR PARENTS TO DISCUSS TOPICS THAT WILL ARISE DURING THEIR CHILD'S YOUNG LIFE. DURING TAX YEAR 2018, THIS PROGRAM SERVED 41 PEOPLE. THE ABOVE NOTED REVENUE DOES NOT INCLUDE GOVERNMENT CONTRACT FUNDING AND THE EXPENSES NOTED ABOVE DO NOT INCLUDE THE ALLOCATED GENERAL & ADMINISTRATIVE EXPENSES. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 3287391 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 229739 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | TRANSPORTATION- PROVIDES TRANSPORTATION OF CLIENTS TO AND FROM DAY PROGRAMS, WHICH INCLUDE EDUCATIONAL AND VOCATIONAL TRAINING FOR INDIVIDUALS WITH DEVELOPMENTAL DISABILITIES. DURING TAX YEAR 2018, THIS PROGRAM SERVED 149 INDIVIDUALS.THE ABOVE NOTED REVENUE DOES NOT INCLUDE GOVERNMENT CONTRACT FUNDING AND THE EXPENSES NOTED ABOVE DO NOT INCLUDE THE ALLOCATED GENERAL & ADMINISTRATIVE EXPENSES. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 1562109 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 2010221 |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 2390927 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 5848067 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 4399445 |
| IRS990/PYOtherRevenueAmt | 0 | -63165 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 5356714 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -16205 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 6758376 |
| IRS990/PYTotalExpensesAmt | 0 | 11157821 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 11141616 |
| IRS990/QuidProQuoContributionsInd | 0 | 1 |
| IRS990/QuidProQuoContriDisclInd | 0 | 1 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -460466 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 19631 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 3503528 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 161877 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 162357 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 5718404 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 5848067 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 5933724 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 5133177 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4826106 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 27459478 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 19631 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 42893 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 47285 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 52810 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 59215 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 221834 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 23370343 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 28282 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2843 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 14699 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 5135 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 11400 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 62359 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.98980 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.98180 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 27459478 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 5718404 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 5848067 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 5933724 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 5133177 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4826106 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 27459478 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 27743671 |