Liabilities / Assets
83rd percentile
Higher debt load relative to assets than 83% of similar nonprofits.
EIN 22-3213867 • 501(c)3 • Goffstown, NH
Profile
Upreach is a 501c3 non profit organization dedicated to inspiring hope, fostering independence, and improving physical, emotional, and psychological development of individuals with and without disabilities by partnering with the power of the horse.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
83rd percentile
Higher debt load relative to assets than 83% of similar nonprofits.
Liabilities / Revenue
75th percentile
Higher debt load relative to revenue than 75% of similar nonprofits.
Net Margin
19th percentile
Higher net margin than 19% of similar nonprofits.
Top Officer Pay
40th percentile
Higher top officer pay than 40% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
15th percentile
Faster asset growth than 15% of similar nonprofits.
Revenue Growth
54th percentile
Faster revenue growth than 54% of similar nonprofits.
Assets
Down$613,650
Down $85,451 (-12%) from 2024
Liabilities
Up$303,305
Up $23,481 (+8.4%) from 2024
Net Assets
Down$310,345
Down $108,932 (-26%) from 2024
Revenue
Up$939,264
Up $80,514 (+9.4%) from 2024
Expenses
Down$1,057,871
Down $244,036 (-19%) from 2024
Net Income
Up-$118,607
Up $324,550 (+73%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
Upreach is a 501c3 non profit organization dedicated to inspiring hope, fostering independence, and improving physical, emotional, and psychological development of individuals with and without disabilities by partnering with the power of the horse.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $546,132 | $511,586 | ▼ $34,546 |
| Rtn Earn Endowment Incm Other Fnds | $419,277 | $310,345 | ▼ $108,932 |
| Cash and Non-Interest-Bearing Accounts | $113,408 | $53,941 | ▼ $59,467 |
| Accounts Receivable | $36,676 | $43,768 | ▲ $7,092 |
| Savings and Temporary Cash Investments | $2,593 | $2,594 | ▲ $1 |
| Other Notes and Loans Receivable, Net | $292 | $1,761 | ▲ $1,469 |
| Total Assets | $699,101 | $613,650 | ▼ $85,451 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $279,824 | $303,305 | ▲ $23,481 |
| Total Liabilities | $279,824 | $303,305 | ▲ $23,481 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $419,277 | $310,345 | ▼ $108,932 |
| Total Liabilities and Net Assets / Fund Balance | $699,101 | $613,650 | ▼ $85,451 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $274,075 | $385,269 | $659,344 |
| Other Land Buildings | $138,649 | $110,228 | $248,877 |
| Land | $87,496 | - | $87,496 |
| Equipment | $4,473 | $72,412 | $76,885 |
| Leasehold Improvements | $6,893 | $44,010 | $50,903 |
| Name | Title |
|---|---|
| Kerry Mcgrath | Chair |
| Carla Nielsen | Director |
| Cathy Mcdonald | Director |
| Colleen Dichard | Director |
| Jill Wilson-geoffrion | Director |
| Karen Davis | Director |
| Matthew Cobb Dvm | Director |
| Kayla Costa Gendreau | Secretary |
| Judith E Laforest | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $720,619 |
| Other Expenses | $317,629 |
| Total Fundraising Expense | $95,524 |
| Grants and Similar Amounts Paid | $19,623 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $397,524 | $58,892 | $34,354 | $490,770 |
| Current Officers, Directors, Trustees, and Key Employees | $17,630 | $66,113 | $34,618 | $118,361 |
| All Other Expenses | $56,124 | $7,231 | $5,066 | $68,421 |
| Other Employee Benefits | $53,369 | $7,906 | $4,612 | $65,887 |
| Insurance | $34,985 | $11,890 | $7,576 | $54,451 |
| Payroll Taxes | $36,937 | $5,472 | $3,192 | $45,601 |
| Depreciation Depletion | $40,269 | $2,830 | $943 | $44,042 |
| Office Expenses | $20,846 | $7,264 | $3,475 | $31,585 |
| Grants to Domestic Individuals | $19,623 | - | - | $19,623 |
| Fees for Services Other | $17,515 | - | - | $17,515 |
| Other Expenses | $11,109 | $3,873 | $1,291 | $11,109 |
| Interest | - | $3,729 | - | $3,729 |
| Travel | $1,388 | $483 | $231 | $2,102 |
| Advertising | $995 | $347 | $166 | $1,508 |
| Total Functional Expenses | $786,317 | $176,030 | $95,524 | $1,057,871 |
| Line Item | Amount |
|---|---|
| Gaming Gross Income | $1,121,615 |
| Gaming Direct Expenses | $916,085 |
| Fundraising Direct Expenses | $2,700 |
| Fundraising Gross Income | $919 |
| Professional Fundraising Fees | $0 |
“The form 990 is reviewed by the finance committee in detail prior to filing. Questions are addressed to the preparer and resolved in a timely manner. A final draft version of the return is provided to the full board prior to filing.”
“Each year, board members and officers of the organization are asked to disclose in writing to the board and to make a matter of record any potential conflict of interest. Members are also asked to disclose any potential conflict of interest at any time throughout the year if a specific conflict of interest issue presents itself.”
“The process used to determine compensation is through the personnel committee who reviews performace and salary. The salaries are compared to similar positions in the area to help determine appropriate compensation. Salaries are also reviewed by the full board of directors annually as part of the budget process.”
“The process used to determine compensation is through the personnel committee who reviews performace and salary. The salaries are compared to similar positions in the area to help determine appropriate compensation. Salaries are also reviewed by the full board of directors annually as part of the budget process.”
“The organization's form 990 is available online at www.guidestar.org. Governing documents and conflict of interest policies are available upon request. Financial statements are available for inspection at our primary business location.”
“Upreach is a 501c3 non profit organization dedicated to inspiring hope, fostering independence, and improving physical, emotional, and psychological development of individuals with and without disabilities by partnering with the power of the horse.”
“VARIANCE 9,675”
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/AccountsReceivableGrp/BOYAmt | 0 | 36676 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 43768 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | UPREACH IS A 501C3 NON PROFIT ORGANIZATION DEDICATED TO INSPIRING HOPE, FOSTERING INDEPENDENCE, AND IMPROVING PHYSICAL, EMOTIONAL, AND PSYCHOLOGICAL DEVELOPMENT OF INDIVIDUALS WITH AND WITHOUT DISABILITIES BY PARTNERING WITH THE POWER OF THE HORSE. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 166 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 347 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 995 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 1508 |
| IRS990/AllOtherContributionsAmt | 0 | 432021 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 5066 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 7231 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 56124 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 68421 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | false |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | JUDITH E LAFOREST |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6034972343 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1002 PINE STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | HOPKINTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NH |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 03229 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 113408 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 53941 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 34618 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 66113 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 17630 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 118361 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 437941 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 19623 |
| IRS990/CYInvestmentIncomeAmt | 0 | 414 |
| IRS990/CYOtherExpensesAmt | 0 | 317629 |
| IRS990/CYOtherRevenueAmt | 0 | 207317 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 293592 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -118607 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 720619 |
| IRS990/CYTotalExpensesAmt | 0 | 1057871 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 95524 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 939264 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 943 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 2830 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 40269 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 44042 |
| IRS990/Desc | 0 | THERAPEUTIC HORESBACK RIDING AND LESSONS WERE PROVIDED TO PEOPLE WITH PHYSICAL, MENTAL OR EMOTIONAL DISABILITIES. WE SERVED APPROXIMATELY 65 CLIENTS EACH WEEK IN OUR THERAPEUTIC RIDING AND DRIVING PROGRAMS. OUR EQUINE LEARNING PROGRAMS WERE EXPANDED BY ADDING HALF AND FULL-DAY WORKSHOPS. A PROGRAM TASK FORCE WAS CREATED TO PROVIDE COMPREHENSIVE REVIEW OF CURRENT PROGRAMS AND TO EXPLORE ADDITIONAL PROGRAMMING OPPORTUNITIES. WE CONTINUE TO EXPAND OUR EFFORTS TO COLLABORATE WITH OTHER AGENCIES SUCH AS CROTCHED MOUNTAIN REHABILITATION CENTER, EASTER SEALS OF NH AND THE JOLOCOER SCHOOL AS WELL AS THE OFFICE OF YOUTH SERVICES FOR THE CITY OF MANCHESTER, NH AND MANCHESTER HOUSING AND REDEVELOPMENT AUTHORITY. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 22 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 786317 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 17515 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 17515 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | 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/PersonNm | 0 | MATTHEW COBB DVM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | KAREN DAVIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | COLLEEN DICHARD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | KAYLA COSTA GENDREAU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JUDITH E LAFOREST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | CATHY MCDONALD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | KERRY MCGRATH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | CARLA NIELSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JILL WILSON-GEOFFRION |
| 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/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/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1992 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/FundraisingDirectExpensesAmt | 0 | 2700 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 919 |
| IRS990/GamingActivitiesInd | 0 | true |
| IRS990/GamingDirectExpensesAmt | 0 | 916085 |
| IRS990/GamingGrossIncomeAmt | 0 | 1121615 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GovernmentGrantsAmt | 0 | 5920 |
| IRS990/GrantAmt | 0 | 19623 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 19623 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 19623 |
| IRS990/GrantsToIndividualsInd | 0 | true |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 1864242 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 8850 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 7576 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 11890 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 34985 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 54451 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 3729 |
| IRS990/InterestGrp/TotalAmt | 0 | 3729 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 414 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 414 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 1 |
| IRS990/IRPDocumentW2GCnt | 0 | 125 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 611919 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 546132 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 511586 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1123505 |
| IRS990/LegalDomicileStateCd | 0 | NH |
| IRS990/LessRentalExpensesGrp/RealAmt | 0 | 6193 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | UPREACH IS A 501C3 NON PROFIT ORGANIZATION DEDICATED TO INSPIRING HOPE, FOSTERING INDEPENDENCE, AND IMPROVING PHYSICAL, EMOTIONAL, AND PSYCHOLOGICAL DEVELOPMENT OF INDIVIDUALS WITH AND WITHOUT DISABILITIES BY PARTNERING WITH THE POWER OF THE HORSE. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 279824 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 303305 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 419277 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 310345 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -1781 |
| IRS990/NetIncomeFromGamingGrp/ExclusionAmt | 0 | 205530 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 205530 |
| IRS990/NetRentalIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2657 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 2657 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 3475 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 7264 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 20846 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 31585 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 9675 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 4612 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 7906 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 53369 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 65887 |
| IRS990/OtherExpensesGrp/Desc | 0 | HORSE SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 1 | BUILDING UTILITIES |
| IRS990/OtherExpensesGrp/Desc | 2 | STAFF EVENT |
| IRS990/OtherExpensesGrp/Desc | 3 | PROPERTY TAX |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 1291 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 3873 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 40152 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 20654 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 17197 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 11109 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 40152 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 25818 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 17197 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 11109 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISC/REIMBURSEMENTS/HAY |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 911 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 911 |
| IRS990/OtherRevenueTotalAmt | 0 | 911 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 34354 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 58892 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 397524 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 490770 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 292 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 1761 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 3192 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 5472 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 36937 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 45601 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrincipalOfficerNm | 0 | JUDITH E LAFOREST |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | LESSONS & PROGRAM FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 293592 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 293592 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 222039 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 12132 |
| IRS990/PYInvestmentIncomeAmt | 0 | -1096 |
| IRS990/PYOtherExpensesAmt | 0 | 576785 |
| IRS990/PYOtherRevenueAmt | 0 | 348310 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 289497 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -443157 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 712990 |
| IRS990/PYTotalExpensesAmt | 0 | 1301907 |
| IRS990/PYTotalRevenueAmt | 0 | 858750 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -118607 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 2657 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 419277 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 310345 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 2593 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 2594 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 437941 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 222039 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 800579 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 383501 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 423646 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 2267706 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 414 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 3737 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 5622 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 15 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 13 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 9801 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 304272 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 311811 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 381200 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 480118 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 514129 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 1991530 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearAmt | 0 | 1121615 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus1YearAmt | 0 | 1314583 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus2YearsAmt | 0 | 985911 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1293147 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 4715256 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 414 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 3737 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 5622 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 15 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 13 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 9801 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00000 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00000 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.99890 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.99840 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 8974492 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 1863828 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1848433 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2167690 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2156766 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 937775 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 8974492 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 1864242 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 1852170 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 2173312 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 2156781 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 937788 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 8984293 |
| 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 | true |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 274075 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 385269 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 659344 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 4473 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 72412 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 76885 |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 87496 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 87496 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 6893 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 44010 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 50903 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 138649 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 110228 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 248877 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 511586 |
| IRS990ScheduleG/CharitableDistributionRqrInd | 0 | false |
| IRS990ScheduleG/CntrctWith3rdPrtyForGameRevInd | 0 | false |
| IRS990ScheduleG/GamingInformationGrp/CashPrizesBingoAmt | 0 | 401170 |
| IRS990ScheduleG/GamingInformationGrp/CashPrizesTotalGamingAmt | 0 | 401170 |
| IRS990ScheduleG/GamingInformationGrp/DirectExpenseSummaryGamingAmt | 0 | 916085 |
| IRS990ScheduleG/GamingInformationGrp/GrossRevenueBingoAmt | 0 | 1121615 |
| IRS990ScheduleG/GamingInformationGrp/GrossRevenueTotalGamingAmt | 0 | 1121615 |
| IRS990ScheduleG/GamingInformationGrp/NetGamingIncomeSummaryAmt | 0 | 205530 |
| IRS990ScheduleG/GamingInformationGrp/OthDirectExpnssTotalGamingAmt | 0 | 440920 |
| IRS990ScheduleG/GamingInformationGrp/OtherDirectExpensesBingoAmt | 0 | 440920 |
| IRS990ScheduleG/GamingInformationGrp/RentFacilityCostsBingoAmt | 0 | 73995 |
| IRS990ScheduleG/GamingInformationGrp/RentFcltyCostsTotalGamingAmt | 0 | 73995 |
| IRS990ScheduleG/GamingInformationGrp/VolunteerLaborBingoInd | 0 | false |
| IRS990ScheduleG/GamingInformationGrp/VolunteerLaborOtherGamingInd | 0 | false |
| IRS990ScheduleG/GamingInformationGrp/VolunteerLaborPullTabsInd | 0 | false |
| IRS990ScheduleG/GamingManagerIsEmployeeInd | 0 | X |
| IRS990ScheduleG/GamingManagerPersonNm | 0 | JEANNETTE D DIMARZIO |
| IRS990ScheduleG/GamingManagerServicesProvTxt | 0 | ENSURE COMPLIANCE WITH ALL REGULATIONS |
| IRS990ScheduleG/GamingWithNonmembersInd | 0 | false |
| IRS990ScheduleG/IndividualWithBooksNm | 0 | JEANNETTE D DIMARZIO |
| IRS990ScheduleG/LicensedInd | 0 | true |
| IRS990ScheduleG/LicenseSuspendedEtcInd | 0 | false |
| IRS990ScheduleG/MemberOfOtherEntityInd | 0 | false |
| IRS990ScheduleG/PersonsWithBooksUSAddress/AddressLine1Txt | 0 | 415 MANCHESTER RD |
| IRS990ScheduleG/PersonsWithBooksUSAddress/CityNm | 0 | AUBURN |
| IRS990ScheduleG/PersonsWithBooksUSAddress/StateAbbreviationCd | 0 | NH |
| IRS990ScheduleG/PersonsWithBooksUSAddress/ZIPCd | 0 | 03032 |
| IRS990ScheduleG/StatesWhereGamingConductedCd | 0 | NH |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | true |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/CashGrantAmt | 0 | 19623 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/GrantTypeTxt | 0 | SCHOLARSHIP |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/RecipientCnt | 0 | 35 |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | UPREACH IS A 501C3 NON PROFIT ORGANIZATION DEDICATED TO INSPIRING HOPE, FOSTERING INDEPENDENCE, AND IMPROVING PHYSICAL, EMOTIONAL, AND PSYCHOLOGICAL DEVELOPMENT OF INDIVIDUALS WITH AND WITHOUT DISABILITIES BY PARTNERING WITH THE POWER OF THE HORSE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE FORM 990 IS REVIEWED BY THE FINANCE COMMITTEE IN DETAIL PRIOR TO FILING. QUESTIONS ARE ADDRESSED TO THE PREPARER AND RESOLVED IN A TIMELY MANNER. A FINAL DRAFT VERSION OF THE RETURN IS PROVIDED TO THE FULL BOARD PRIOR TO FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | EACH YEAR, BOARD MEMBERS AND OFFICERS OF THE ORGANIZATION ARE ASKED TO DISCLOSE IN WRITING TO THE BOARD AND TO MAKE A MATTER OF RECORD ANY POTENTIAL CONFLICT OF INTEREST. MEMBERS ARE ALSO ASKED TO DISCLOSE ANY POTENTIAL CONFLICT OF INTEREST AT ANY TIME THROUGHOUT THE YEAR IF A SPECIFIC CONFLICT OF INTEREST ISSUE PRESENTS ITSELF. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | THE PROCESS USED TO DETERMINE COMPENSATION IS THROUGH THE PERSONNEL COMMITTEE WHO REVIEWS PERFORMACE AND SALARY. THE SALARIES ARE COMPARED TO SIMILAR POSITIONS IN THE AREA TO HELP DETERMINE APPROPRIATE COMPENSATION. SALARIES ARE ALSO REVIEWED BY THE FULL BOARD OF DIRECTORS ANNUALLY AS PART OF THE BUDGET PROCESS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THE PROCESS USED TO DETERMINE COMPENSATION IS THROUGH THE PERSONNEL COMMITTEE WHO REVIEWS PERFORMACE AND SALARY. THE SALARIES ARE COMPARED TO SIMILAR POSITIONS IN THE AREA TO HELP DETERMINE APPROPRIATE COMPENSATION. SALARIES ARE ALSO REVIEWED BY THE FULL BOARD OF DIRECTORS ANNUALLY AS PART OF THE BUDGET PROCESS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | THE ORGANIZATION'S FORM 990 IS AVAILABLE ONLINE AT WWW.GUIDESTAR.ORG. GOVERNING DOCUMENTS AND CONFLICT OF INTEREST POLICIES ARE AVAILABLE UPON REQUEST. FINANCIAL STATEMENTS ARE AVAILABLE FOR INSPECTION AT OUR PRIMARY BUSINESS LOCATION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | VARIANCE 9,675 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990 - ORGANIZATION'S MISSION |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PAGE 6, PART VI, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PAGE 6, PART VI, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PAGE 6, PART VI, LINE 15A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PAGE 6, PART VI, LINE 15B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PAGE 6, PART VI, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PART XI, LINE 9 |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
No mirrored PDF or thumbnail assets are attached yet.