Liabilities / Assets
63rd percentile
Higher debt load relative to assets than 63% of similar nonprofits.
990 • Fiscal year 2023 • EIN 23-7147825
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
63rd percentile
Higher debt load relative to assets than 63% of similar nonprofits.
Liabilities / Revenue
49th percentile
Higher debt load relative to revenue than 49% of similar nonprofits.
Net Margin
19th percentile
Higher net margin than 19% of similar nonprofits.
Top Officer Pay
63rd percentile
Higher top officer pay than 63% of similar nonprofits.
Top officer pay equals 2.6% of source-year revenue.
Asset Growth
21st percentile
Faster asset growth than 21% of similar nonprofits.
Revenue Growth
21st percentile
Faster revenue growth than 21% of similar nonprofits.
Assets
Down$4,365,976
Down $147,090 (-3.3%) from 2022
Net Assets
Down$3,302,721
Down $763,405 (-19%) from 2022
Liabilities
Up$1,063,255
Up $616,315 (+138%) from 2022
Revenue
Down$6,159,899
Down $1,089,131 (-15%) from 2022
Expenses
Down$6,924,271
Down $720,730 (-9.4%) from 2022
Net Income
Down-$764,372
Down $368,401 (-93%) from 2022
Vocational rehabilitation of the handicapped
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $2,270,878 | $1,601,151 | ▼ $669,727 |
| Inventories for Sale or Use | $739,007 | $695,712 | ▼ $43,295 |
| Accounts Receivable | $922,112 | $546,525 | ▼ $375,587 |
| Land, Buildings, and Equipment, Net | $158,692 | $483,263 | ▲ $324,571 |
| Savings and Temporary Cash Investments | $268,134 | $253,570 | ▼ $14,564 |
| Prepaid Expenses and Deferred Charges | $36,587 | $16,668 | ▼ $19,919 |
| Total Assets | $4,513,066 | $4,365,976 | ▼ $147,090 |
| Other Assets Total | $117,656 | $769,087 | ▲ $651,431 |
| Liabilities | |||
| Other Liabilities | - | $637,087 | - |
| Accounts Payable and Accrued Expenses | $446,940 | $426,168 | ▼ $20,772 |
| Total Liabilities | $446,940 | $1,063,255 | ▲ $616,315 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $3,820,844 | $3,302,721 | ▼ $518,123 |
| Net Assets With Donor Restrictions | $245,282 | - | - |
| Total Net Assets Fund Balance | $4,066,126 | $3,302,721 | ▼ $763,405 |
| Total Liabilities and Net Assets / Fund Balance | $4,513,066 | $4,365,976 | ▼ $147,090 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $430,804 | $1,479,785 | $1,910,589 |
| Buildings | $20,242 | $115,697 | $135,939 |
| Leasehold Improvements | $14,217 | $111,540 | $125,757 |
| Land | $18,000 | - | $18,000 |
| Other Assets Org | $5,462 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Ronald J Modkins | President | FT | $111,707 | $2,600 | $114,307 |
| Robin D Elkins | Site Supervisor | FT | $107,675 | $1,170 | $108,845 |
| Name | Title |
|---|---|
| Chad Enright | Chairperson |
| Kristin Cook | Vice Chairperson |
| Alice Tawresey | Director |
| Jessica Prevost | Director |
| Phyllis Merhaut | Director |
| Walter Draper | Director |
| Christopher J Tibbs | CEO |
| Walter Tim Rogers | Secretary-treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Lmo Construction | Professional Serv | 1861 SE OAK RD, Port Orchard, WA 98367 | $144,722 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $5,334,862 |
| Other Expenses | $1,589,409 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $3,288,665 | $607,585 | - | $3,896,250 |
| Other Employee Benefits | $715,019 | $66,960 | - | $781,979 |
| Payroll Taxes | $379,409 | $61,612 | - | $441,021 |
| Travel | $181,595 | $41,048 | - | $222,643 |
| Occupancy | $191,473 | $29,731 | - | $221,204 |
| Current Officers, Directors, Trustees, and Key Employees | $177,880 | $37,732 | - | $215,612 |
| Other Expenses | $89,643 | $74,279 | - | $163,922 |
| Insurance | $10,522 | $71,598 | - | $82,120 |
| Depreciation Depletion | $35,469 | $14,118 | - | $49,587 |
| Office Expenses | $20,376 | - | - | $20,376 |
| Advertising | $995 | $2,019 | - | $3,014 |
| Total Functional Expenses | $5,643,657 | $1,280,614 | $0 | $6,924,271 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Lease Liabilities - Operating | $630,432 |
| Lease Liabilities - Finance | $5,519 |
| Sales and Business Tax Payable | $1,136 |
“Affiliation agreement between peninsula services and the arc of the peninsulas to provide administrative top level leadership and management of all peninsula services functions and operations effective september 1st, 2023.”
“1. Restated bylaws of peninsula servicesthe upper and lower limit of board of directors for managing business and aafairs of the corporation reduced from 15 (upper), 7(lower) to 7, of which three (3) directors will be representative director and four (4) directors will be at-large directors.the chief executive officer shall at all times be a non-voting ex-officio member of the board of directors all all its committees.2. Restated articles of incorporationthe organization has updated the purpose for which it is organized. The office of the corporations registered agent shall be 400, warren avenue, suite 150, bremerton, washington 98337 and its registered agent shall be christopher j. Tibbs.”
“Form 990 is provided to an officer of the board of directors, who must review and sign it before it is filed.”
“Management uses industry specific salary surveys to determine pay for comparable jobs.”
“Summary information from the agencys form 990 was sent to the charities of the washington secretary of state. Form 990 was available to the public upon request.”
“Prior year adjustment related to adjusting journal entries for audit of the year 2022.”
“The organization has adopted the recognition requirements for uncertain tax positions as required by generally accepted accounting principles (gaap), with no cumulative effect adjustment required. The organization has analyzed the tax positions taken in its filings with the internal revenue service and state jurisdictions where it operates. The organization believes that its income tax filing positions will be sustained upon examination and does not anticipate any adjustments that would result in a material adverse effect on the organizations financial condition, results of operations or cash flows. Accordingly, the organization has not recorded any reserve, or related accruals for interest and penalties for uncertain income tax at december 31, 2023. The organization is subject to routineaudits by taxing jurisdictions; however, there are currently no audits for any tax periods in progress. The organization believes it is no longer subject to income tax examinations for years prior to december 31,2019.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 446940 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 426168 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 922112 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 546525 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | VOCATIONAL REHABILITATION OF THE HANDICAPPED |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 2019 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 995 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 3014 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | false |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | NIMFA HERR |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3603731446 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 400 WARREN AVENUE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | BREMERTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | WA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 98337 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 2270878 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1601151 |
| IRS990/ChangeToOrgDocumentsInd | 0 | true |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 37732 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 177880 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 215612 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 144722 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1861 SE OAK RD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | PORT ORCHARD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | WA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 98367 |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 0 | LMO CONSTRUCTION |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | PROFESSIONAL SERV |
| IRS990/CostOfGoodsSoldAmt | 0 | 2836550 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 14410 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 18592 |
| IRS990/CYOtherExpensesAmt | 0 | 1589409 |
| IRS990/CYOtherRevenueAmt | 0 | 887302 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 5239595 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -764372 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 5334862 |
| IRS990/CYTotalExpensesAmt | 0 | 6924271 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 6159899 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | true |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 14118 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 35469 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 49587 |
| IRS990/Desc | 0 | THE PRODUCTION DIVISION PROVIDED EMPLOYMENT AND EMPLOYMENT TRAINING TO HANDICAPPED ADULTS IN JANITORIAL SERVICE, GROUNDS MAINTENANCE, SHELF STOCKING AND RETAIL SALES. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 245282 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 157 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 4578272 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 40.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/AverageHoursPerWeekRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40.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/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/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 2600 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 1170 |
| 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/PersonNm | 0 | CHRISTOPHER J TIBBS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RONALD J MODKINS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | ROBIN D ELKINS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | PHYLLIS MERHAUT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | WALTER DRAPER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | ALICE TAWRESEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | WALTER TIM ROGERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | KRISTIN COOK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JESSICA PREVOST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | CHAD ENRIGHT |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 111707 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 107675 |
| 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/ReportableCompFromRltdOrgAmt | 0 | 157508 |
| 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/TitleTxt | 0 | CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SITE SUPERVISOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | SECRETARY-TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | VICE CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | CHAIRPERSON |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | false |
| IRS990/FormationYr | 0 | 1971 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GovernmentGrantsAmt | 0 | 14410 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 8996449 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 3698312 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 71598 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 10522 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 82120 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 739007 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 695712 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 18592 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 18592 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 21 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1707022 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 158692 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 483263 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 2190285 |
| IRS990/LegalDomicileStateCd | 0 | WA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | true |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | VOCATIONAL REHABILITATION OF THE HANDICAPPED |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4066126 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3302721 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 861762 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 861762 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 3820844 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 3302721 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 29731 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 191473 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 221204 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 20376 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 20376 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 117656 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 769087 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 66960 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 715019 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 781979 |
| IRS990/OtherExpensesGrp/Desc | 0 | CONSULTANTS AND SUBCONTRATOR |
| IRS990/OtherExpensesGrp/Desc | 1 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/Desc | 2 | SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 3 | TELEPHONE |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 78075 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 159802 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 36055 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 74279 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 207443 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 200629 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 144539 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 89643 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 285518 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 360431 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 180594 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 163922 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 637087 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 25540 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 25540 |
| IRS990/OtherRevenueTotalAmt | 0 | 25540 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 607585 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 3288665 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 3896250 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 61612 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 379409 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 441021 |
| IRS990/PoliciesReferenceChaptersInd | 0 | true |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 36587 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 16668 |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | 967 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 624310 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 624310 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | CONTRACT REV GOV |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | SUBCONTRACTOR REVENUE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2234448 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 3005147 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2234448 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 3005147 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | PROVIDING CUSTOMERS WITH EXCELLENT SERVICE, A WIDE SELECTION OF ABILITYONE PRODUCTS, AS WELL AS A VARIETY OF OTHER NON-COMPETING SOURCE AMERICA AND COMMERCIAL PRODUCTS. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 773033 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 861762 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | THE REHABILITATION OF INDIVIDUALS TO BETTER INTEGRATE THEM INTO THE WORK FORCE AROUND THE COUNTY. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 292352 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 293554 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 19918 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 3863 |
| IRS990/PYOtherExpensesAmt | 0 | 2480760 |
| IRS990/PYOtherRevenueAmt | 0 | 1039813 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 6185436 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -395971 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 5164241 |
| IRS990/PYTotalExpensesAmt | 0 | 7645001 |
| IRS990/PYTotalRevenueAmt | 0 | 7249030 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -764372 |
| IRS990/RegularMonitoringEnfrcInd | 0 | false |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | true |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 4946042 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 268134 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 253570 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 14410 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 19918 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4882 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 865486 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 201 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 904897 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 18592 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 3863 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3531 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 7282 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 5677 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 38945 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.95870 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 904897 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 14410 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 19918 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4882 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 865486 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 201 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 904897 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 943842 |
| IRS990/ScheduleBRequiredInd | 0 | false |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 20242 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 115697 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 135939 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 430804 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 1479785 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 1910589 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 18000 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 18000 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 14217 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 111540 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 125757 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 139427 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 624198 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 2 | 5462 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | WORKERS UNEMPLOYMENT COMP FUND |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | RIGHT OF USE ASSETS - OPER LEASE |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 2 | RIGHT OF USE ASSETS - FIN LEASE |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 1136 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 630432 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 2 | 5519 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | SALES AND BUSINESS TAX PAYABLE |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | LEASE LIABILITIES - OPERATING |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 2 | LEASE LIABILITIES - FINANCE |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION HAS ADOPTED THE RECOGNITION REQUIREMENTS FOR UNCERTAIN TAX POSITIONS AS REQUIRED BY GENERALLY ACCEPTED ACCOUNTING PRINCIPLES (GAAP), WITH NO CUMULATIVE EFFECT ADJUSTMENT REQUIRED. THE ORGANIZATION HAS ANALYZED THE TAX POSITIONS TAKEN IN ITS FILINGS WITH THE INTERNAL REVENUE SERVICE AND STATE JURISDICTIONS WHERE IT OPERATES. THE ORGANIZATION BELIEVES THAT ITS INCOME TAX FILING POSITIONS WILL BE SUSTAINED UPON EXAMINATION AND DOES NOT ANTICIPATE ANY ADJUSTMENTS THAT WOULD RESULT IN A MATERIAL ADVERSE EFFECT ON THE ORGANIZATIONS FINANCIAL CONDITION, RESULTS OF OPERATIONS OR CASH FLOWS. ACCORDINGLY, THE ORGANIZATION HAS NOT RECORDED ANY RESERVE, OR RELATED ACCRUALS FOR INTEREST AND PENALTIES FOR UNCERTAIN INCOME TAX AT DECEMBER 31, 2023. THE ORGANIZATION IS SUBJECT TO ROUTINEAUDITS BY TAXING JURISDICTIONS; HOWEVER, THERE ARE CURRENTLY NO AUDITS FOR ANY TAX PERIODS IN PROGRESS. THE ORGANIZATION BELIEVES IT IS NO LONGER SUBJECT TO INCOME TAX EXAMINATIONS FOR YEARS PRIOR TO DECEMBER 31,2019. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Footnote for uncertain tax position under FIN 48 (Part X) |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 483263 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 769087 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 637087 |
| 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/CompensationBasedOnRltdOrgsAmt | 0 | 150050 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 7458 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | CHRISTOPHER J TIBBS |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | CEO |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 157508 |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | AFFILIATION AGREEMENT BETWEEN PENINSULA SERVICES AND THE ARC OF THE PENINSULAS TO PROVIDE ADMINISTRATIVE TOP LEVEL LEADERSHIP AND MANAGEMENT OF ALL PENINSULA SERVICES FUNCTIONS AND OPERATIONS EFFECTIVE SEPTEMBER 1ST, 2023. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | 1. RESTATED BYLAWS OF PENINSULA SERVICESTHE UPPER AND LOWER LIMIT OF BOARD OF DIRECTORS FOR MANAGING BUSINESS AND AAFAIRS OF THE CORPORATION REDUCED FROM 15 (UPPER), 7(LOWER) TO 7, OF WHICH THREE (3) DIRECTORS WILL BE REPRESENTATIVE DIRECTOR AND FOUR (4) DIRECTORS WILL BE AT-LARGE DIRECTORS.THE CHIEF EXECUTIVE OFFICER SHALL AT ALL TIMES BE A NON-VOTING EX-OFFICIO MEMBER OF THE BOARD OF DIRECTORS ALL ALL ITS COMMITTEES.2. RESTATED ARTICLES OF INCORPORATIONTHE ORGANIZATION HAS UPDATED THE PURPOSE FOR WHICH IT IS ORGANIZED. THE OFFICE OF THE CORPORATIONS REGISTERED AGENT SHALL BE 400, WARREN AVENUE, SUITE 150, BREMERTON, WASHINGTON 98337 AND ITS REGISTERED AGENT SHALL BE CHRISTOPHER J. TIBBS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | FORM 990 IS PROVIDED TO AN OFFICER OF THE BOARD OF DIRECTORS, WHO MUST REVIEW AND SIGN IT BEFORE IT IS FILED. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | MANAGEMENT USES INDUSTRY SPECIFIC SALARY SURVEYS TO DETERMINE PAY FOR COMPARABLE JOBS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | SUMMARY INFORMATION FROM THE AGENCYS FORM 990 WAS SENT TO THE CHARITIES OF THE WASHINGTON SECRETARY OF STATE. FORM 990 WAS AVAILABLE TO THE PUBLIC UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | PRIOR YEAR ADJUSTMENT RELATED TO ADJUSTING JOURNAL ENTRIES FOR AUDIT OF THE YEAR 2022. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Management duties delegation Part VI line 3 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Organizational document changes Part VI line 4 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Form 990 governing body review Part VI line 11 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | CEO executive director top management comp Part VI line 15a |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | Governing documents etc available to public Part VI line 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | Part XI response or note to any line in Part XI |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | WA |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | false |
| IRS990/SubjectToProxyTaxInd | 0 | false |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | false |
| IRS990/TaxablePartyNotificationInd | 0 | false |
| IRS990/TaxExemptBondsInd | 0 | false |
| IRS990/TerminateOperationsInd | 0 | false |
| IRS990/TotalAssetsBOYAmt | 0 | 4513066 |
| IRS990/TotalAssetsEOYAmt | 0 | 4365976 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 4513066 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 4365976 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.