Liabilities / Assets
77th percentile
Higher debt load relative to assets than 77% of similar nonprofits.
EIN 92-0814462 • 501(c)3 • Rochester, NH
Profile
Support all people affected by substance use with peer-based solutions and advocacy to reduce the harm and stigma of drugs.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
77th percentile
Higher debt load relative to assets than 77% of similar nonprofits.
Liabilities / Revenue
68th percentile
Higher debt load relative to revenue than 68% of similar nonprofits.
Net Margin
65th percentile
Higher net margin than 65% of similar nonprofits.
Top Officer Pay
74th percentile
Higher top officer pay than 74% of similar nonprofits.
Asset Growth
92nd percentile
Faster asset growth than 92% of similar nonprofits.
Revenue Growth
87th percentile
Faster revenue growth than 87% of similar nonprofits.
Assets
Up$1,195,376
Up $469,855 (+65%) from 2023
Liabilities
Up$425,737
Up $219,442 (+106%) from 2023
Net Assets
Up$769,639
Up $250,413 (+48%) from 2023
Revenue
Up$1,926,523
Up $705,888 (+58%) from 2023
Expenses
Up$1,676,110
Up $974,701 (+139%) from 2023
Net Income
Down$250,413
Down $268,813 (-52%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
| Balance Sheet | Operations | |||||
|---|---|---|---|---|---|---|
| Year | Assets | Liabilities | Net Assets | Revenue | Expenses | Net Income |
| 2024Detailed filing. Detailed filing data is available for this year. | $1.20 | $0.43 | $0.77 | $1.93 | $1.68 | $0.25 |
| 2023Detailed filing. Detailed filing data is available for this year. | $0.73 | $0.21 | $0.52 | $1.22 | $0.70 | $0.52 |
| 2022Detailed filing. Detailed filing data is available for this year. | $0.00 | $0.00 | ||||
The mission of SOS Recovery Community Organization is to support all people affected by substance use with peer-based solutions and advocacy to reduce the harm and stigma of drugs. SOS Recovery's activities focus generally on bolstering and growing the local recovery community through recovery support services crisis response meetings workshops support for all pathways to recovery organized advocacy partnerships with diverse community organizations volunteerism social events and active activities to create safe spaces and recovery supports for those seeking to find or maintain recovery from problematic drug use or support for their families and support systems.
Support all people affected by substance use with peer-based solutions and advocacy to reduce the harm and stigma of drugs.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $135,292 | $451,944 | ▲ $316,652 |
| Pledges and Grants Receivable | $197,252 | $181,608 | ▼ $15,644 |
| Land, Buildings, and Equipment, Net | $214,388 | $179,088 | ▼ $35,300 |
| Accounts Receivable | $14,830 | $36,139 | ▲ $21,309 |
| Prepaid Expenses and Deferred Charges | $1,000 | $1,051 | ▲ $51 |
| Total Assets | $725,521 | $1,195,376 | ▲ $469,855 |
| Other Assets Total | $162,759 | $345,546 | ▲ $182,787 |
| Liabilities | |||
| Other Liabilities | $160,971 | $348,957 | ▲ $187,986 |
| Accounts Payable and Accrued Expenses | $43,698 | $68,918 | ▲ $25,220 |
| Deferred Revenue | $1,626 | $7,862 | ▲ $6,236 |
| Total Liabilities | $206,295 | $425,737 | ▲ $219,442 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $284,018 | $565,185 | ▲ $281,167 |
| Net Assets With Donor Restrictions | $235,208 | $204,454 | ▼ $30,754 |
| Total Net Assets Fund Balance | $519,226 | $769,639 | ▲ $250,413 |
| Total Liabilities and Net Assets / Fund Balance | $725,521 | $1,195,376 | ▲ $469,855 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Leasehold Improvements | $120,729 | $38,203 | $158,932 |
| Other Land Buildings | $58,359 | $18,868 | $77,227 |
| Other Assets Org | $-84,868 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| John Burns | Executive Director | FT | $101,760 | $10,023 | $111,783 |
| Name | Title |
|---|---|
| Charles Mancuso | Board President |
| Lisa Leach | Board Vice President |
| Christopher Somma | Director |
| Crystal Paradis-catanzaro | Director |
| Elizabeth Cushing | Director |
| James Duffy | Director |
| Lara Drolet | Director |
| Yvette Frost | Director |
| Kimberly Lindquist | Secretary |
| Bradford Paige | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,100,648 |
| Other Expenses | $575,462 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $841,994 | $89,034 | - | $931,028 |
| Occupancy | $138,450 | $16,278 | - | $154,728 |
| Payroll Taxes | $71,333 | $7,543 | - | $78,876 |
| Other Employee Benefits | $65,593 | $6,936 | - | $72,529 |
| Fees for Services Management | $58,138 | $6,148 | - | $64,286 |
| Depreciation Depletion | $34,848 | $4,097 | - | $38,945 |
| Travel | $29,496 | $3,119 | - | $32,615 |
| Insurance | $22,890 | $2,692 | - | $25,582 |
| Fees for Services Accounting | $17,645 | $1,866 | - | $19,511 |
| Office Expenses | $17,025 | $1,801 | - | $18,826 |
| Conferences and Meetings | $16,567 | $1,752 | - | $18,319 |
| Pension Plan Contributions | $16,473 | $1,742 | - | $18,215 |
| All Other Expenses | $14,295 | $1,585 | - | $15,880 |
| Advertising | $13,930 | $1,473 | - | $15,403 |
| Information Technology | $8,894 | $941 | - | $9,835 |
| Other Expenses | $7,761 | $821 | - | $8,582 |
| Fees for Services Legal | $5,821 | $615 | - | $6,436 |
| Total Functional Expenses | $1,513,656 | $162,454 | $0 | $1,676,110 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $1,676,110 |
| Total Expenses per Audited Statements | $1,676,110 |
| Total Expenses per Form 990 | $1,676,110 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $115,668 |
| Fundraising Direct Expenses | $89,479 |
| Gaming Gross Income | $46,463 |
| Gaming Direct Expenses | $0 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Conference | $94,646 | $94,646 | $38,704 | $55,942 |
| Recovery Rally | $21,022 | $21,022 | $5,250 | $15,772 |
| Total Events | $115,668 | $115,668 | $89,479 | $26,189 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| James Duffy | Director | PURCHASE OF HARM REDUCTION SUPPLIES. JAMES DUFFY IS A DIRECTOR OF THE ORGANIZATION AND IS THE FOUNDER AND EXECUTIVE DIRECTOR OF BOSTON SMOKE WORKS. THIS TRANSACTION WAS REVIEWED AND APPROVED BY THE ORGANIZATION'S BOARD OF DIRECTORS, ALL PURCHASES WERE MADE AT NORMAL MARKET PRICES. | No | $5,101 |
| Liability | Amount |
|---|---|
| Operating Lease Liability | $348,957 |
“The form 990 is emailed to all board members for their review and approval prior to filing.”
“Enforcement of the conflict of interest policy is reviewed by the board of directors annually.”
“The board of directors review the compensation and benefits package for the executive director based on an annual review, the organization's operating budget, information gathered from other non-profit organizations and information provided by the new hampshire center for non-profits.”
“Documents are made available to the public upon request, they may also be provided by the organization's main office during normal business hours.”
“The organization's board of directors reviews a draft of the audited financial statements and then holds a meeting with the independent auditor to ask questions make edits and approve issuance of the final financial statements.”
“For the years ended december 31, 2024 and 2023, management has evaluated its tax positions in accordance with fasb asc 740-10, accounting for uncertain tax positions. The organization's management does not believe they have taken uncertain tax positions, therefore, a liability for income taxes associated with uncertain tax positions has not been recognized. Additionally, the organization did not recognize interest or penalties resulting from tax liabilities associated with recognizing uncertain tax positions for the years ended december 31, 2024 and 2023.”
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 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 43698 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 68918 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 14830 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 36139 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | SUPPORT ALL PEOPLE AFFECTED BY SUBSTANCE USE WITH PEER-BASED SOLUTIONS AND ADVOCACY TO REDUCE THE HARM AND STIGMA OF DRUGS. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1473 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 13930 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 15403 |
| IRS990/AllOtherContributionsAmt | 0 | 173331 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1585 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 14295 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 15880 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | JOHN BURNS |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6038412350 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 14 SIGNAL STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ROCHESTER |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NH |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 03867 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 1 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 135292 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 451944 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 1752 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 16567 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 18319 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CostOfGoodsSoldAmt | 0 | 87221 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1558681 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 3826 |
| IRS990/CYOtherExpensesAmt | 0 | 575462 |
| IRS990/CYOtherRevenueAmt | 0 | 262275 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 101741 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 250413 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1100648 |
| IRS990/CYTotalExpensesAmt | 0 | 1676110 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1926523 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 1626 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 7862 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 4097 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 34848 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 38945 |
| IRS990/Desc | 0 | THE ORGANIZATION PROVIDES INDIVIDUAL AND FAMILY BASED RECOVERY SUPPORT SERVICES AND PROGRAMS TO CREATE A NETWORK OF SUPPORT FOR RECOVERY CARE. OPERATION OF A STATEWIDE CRIMINAL JUSTICE RECOVERY SUPPORT PROGRAM FOR INDIVIDUALS INVOLVED IN THE JUSTICE SYSTEM. THE ORGANIZATION ALSO PROVIDES ROBUST HARM REDUCTION PROGRAMS AND SERVICES TO PROVIDE PEOPLE WHO USE DRUGS WITH SUPPORT TO REDUCE THE SPREAD OF DISEASE AND REDUCE OVERDOSE DEATHS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 235208 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 204454 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 63 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1133208 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 1866 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 17645 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 19511 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 615 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 5821 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 6436 |
| IRS990/FeesForServicesManagementGrp/ManagementAndGeneralAmt | 0 | 6148 |
| IRS990/FeesForServicesManagementGrp/ProgramServicesAmt | 0 | 58138 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 64286 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| 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 | 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 | 40.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/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | 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 | 10023 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | CHARLES MANCUSO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | LISA LEACH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | BRADFORD PAIGE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | KIMBERLY LINDQUIST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ELIZABETH CUSHING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | LARA DROLET |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JAMES DUFFY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | YVETTE FROST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | CRYSTAL PARADIS-CATANZARO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | CHRISTOPHER SOMMA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | JOHN BURNS |
| 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 | 101760 |
| 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 | BOARD PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | BOARD VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2022 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 89479 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 115668 |
| IRS990/GamingActivitiesInd | 0 | 1 |
| IRS990/GamingDirectExpensesAmt | 0 | 0 |
| IRS990/GamingGrossIncomeAmt | 0 | 46463 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GovernmentGrantsAmt | 0 | 1385350 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 2103223 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 276844 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 941 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 8894 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 9835 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 2692 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 22890 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 25582 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 3826 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 3826 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 20 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 57071 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 214388 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 179088 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 236159 |
| IRS990/LegalDomicileStateCd | 0 | NH |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | SUPPORT ALL PEOPLE AFFECTED BY SUBSTANCE USE WITH PEER-BASED SOLUTIONS AND ADVOCACY TO REDUCE THE HARM AND STIGMA OF DRUGS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 519226 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 769639 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 26189 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 26189 |
| IRS990/NetIncomeFromGamingGrp/RelatedOrExemptFuncIncomeAmt | 0 | 46463 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 46463 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 189623 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 189623 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 284018 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 565185 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 16278 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 138450 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 154728 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 1801 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 17025 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 18826 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 162759 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 345546 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 6936 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 65593 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 72529 |
| IRS990/OtherExpensesGrp/Desc | 0 | SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 1 | BANK AND CREDIT CARD FE |
| IRS990/OtherExpensesGrp/Desc | 2 | TELEPHONE |
| IRS990/OtherExpensesGrp/Desc | 3 | PRINTING |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 11329 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 1808 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 874 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 821 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 107140 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 17100 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 8263 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 7761 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 118469 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 18908 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 9137 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 8582 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 160971 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 348957 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 89034 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 841994 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 931028 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 7543 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 71333 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 78876 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 1742 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 16473 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 18215 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 197252 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 181608 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 1000 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 1051 |
| IRS990/PrincipalOfficerNm | 0 | JOHN BURNS |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611710 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | COACHING SERVICE FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 101741 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 101741 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | THE ORGANIZATION RUNS WORKFORCE DEVELOPMENT PROJECTS INCLUDING A TRAINING DEPARTMENT THAT TRAINS ACROSS NEW ENGLAND AND FOLD'D COMMUNITY DINER. FOLD'D IS A RESTAURANT WITH BREAKFAST AND LUNCH OFFERINGS WHICH PROVIDES WORKFORCE OPPORTUNITIES FOR INDIVIDUALS IN RECOVERY AND CRIMINAL JUSTICE INVOLVEMENT. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 380448 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 291364 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1134064 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 260884 |
| IRS990/PYOtherRevenueAmt | 0 | 27233 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 59338 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 519226 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 440525 |
| IRS990/PYTotalExpensesAmt | 0 | 701409 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1220635 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 250413 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 50289 |
| IRS990ScheduleA/First5Years170Ind | 0 | X |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | RESTAURANT REVENUE - 2023 AMOUNT: $ 49,271. 2024 AMOUNT: $ 276,884. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | SCHEDULE A, PART II, LINE 10, EXPLANATION OF OTHER INCOME: |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 1558681 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1134064 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 2692745 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 276884 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 49271 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 326155 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 2692745 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 1558681 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1134064 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 2692745 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 3018900 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1676110 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 120729 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 38203 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 158932 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 428214 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 2200 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 2 | -84868 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | ROU ASSET - OPERATING LEASES |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | SECURITY DEPOSITS |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 2 | ROU ACCUMULATED AMORTIZATION |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 58359 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 18868 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 77227 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 348957 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | OPERATING LEASE LIABILITY |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1926523 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | FOR THE YEARS ENDED DECEMBER 31, 2024 AND 2023, MANAGEMENT HAS EVALUATED ITS TAX POSITIONS IN ACCORDANCE WITH FASB ASC 740-10, ACCOUNTING FOR UNCERTAIN TAX POSITIONS. THE ORGANIZATION'S MANAGEMENT DOES NOT BELIEVE THEY HAVE TAKEN UNCERTAIN TAX POSITIONS, THEREFORE, A LIABILITY FOR INCOME TAXES ASSOCIATED WITH UNCERTAIN TAX POSITIONS HAS NOT BEEN RECOGNIZED. ADDITIONALLY, THE ORGANIZATION DID NOT RECOGNIZE INTEREST OR PENALTIES RESULTING FROM TAX LIABILITIES ASSOCIATED WITH RECOGNIZING UNCERTAIN TAX POSITIONS FOR THE YEARS ENDED DECEMBER 31, 2024 AND 2023. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 179088 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 345546 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1676110 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 348957 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1926523 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 1926523 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1676110 |
| IRS990ScheduleG/CharitableDistributionRqrInd | 0 | 0 |
| IRS990ScheduleG/CntrctWith3rdPrtyForGameRevInd | 0 | 1 |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 89479 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | RECOVERY RALLY |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event2Nm | 0 | CONFERENCE |
| IRS990ScheduleG/FundraisingEventInformationGrp/FoodAndBeverageEvent1Amt | 0 | 578 |
| IRS990ScheduleG/FundraisingEventInformationGrp/FoodAndBeverageEvent2Amt | 0 | 41008 |
| IRS990ScheduleG/FundraisingEventInformationGrp/FoodAndBeverageTotalEventsAmt | 0 | 41586 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 21022 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent2Amt | 0 | 94646 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 115668 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 21022 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent2Amt | 0 | 94646 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 115668 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | 26189 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 43954 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 5250 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent2Amt | 0 | 38704 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFacilityCostsEvent2Amt | 0 | 3939 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFcltyCostsTotalEventsAmt | 0 | 3939 |
| IRS990ScheduleG/GamingInformationGrp/GrossRevenueOtherGamingAmt | 0 | 46463 |
| IRS990ScheduleG/GamingInformationGrp/GrossRevenueTotalGamingAmt | 0 | 46463 |
| IRS990ScheduleG/GamingInformationGrp/NetGamingIncomeSummaryAmt | 0 | 46463 |
| IRS990ScheduleG/GamingInformationGrp/VolunteerLaborOtherGamingInd | 0 | 1 |
| IRS990ScheduleG/GamingInformationGrp/VolunteerLaborOtherGamingPct | 0 | 1.00000 |
| IRS990ScheduleG/GamingOtherFacilityPct | 0 | 1.00000 |
| IRS990ScheduleG/GamingOwnFacilityPct | 0 | 0.00000 |
| IRS990ScheduleG/GamingRevenueReceivedByOrgAmt | 0 | 46463 |
| IRS990ScheduleG/GamingRevenueRtnBy3PrtyAmt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.