Liabilities / Assets
9th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 54-1963011 • 501(c)3 • Strasburg, VA
Profile
The mission of the shenandoah community foundation is to promote philanthropy in shenandoah county and surrounding areas by connecting people who care with causes that matter.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
9th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
10th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
94th percentile
Higher net margin than 94% of similar nonprofits.
Top Officer Pay
30th percentile
Higher top officer pay than 30% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
85th percentile
Faster asset growth than 85% of similar nonprofits.
Revenue Growth
12th percentile
Faster revenue growth than 12% of similar nonprofits.
Assets
Up$11,841,419
Up $1,559,651 (+15%) from 2024
Liabilities
Flat$0
Flat from 2024
Net Assets
Up$11,841,419
Up $1,559,651 (+15%) from 2024
Revenue
Down$1,365,832
Down $659,773 (-33%) from 2024
Expenses
Down$861,800
Down $18,331 (-2.1%) from 2024
Net Income
Down$504,032
Down $641,442 (-56%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
The mission of the shenandoah community foundation is to promote philanthropy in shenandoah county and surrounding areas by connecting people who care with causes that matter.
The foundation promotes long-term giving in shenandoah county and surrounding areas.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $9,202,140 | $11,649,877 | ▲ $2,447,737 |
| Savings and Temporary Cash Investments | $1,059,351 | $191,542 | ▼ $867,809 |
| Cash and Non-Interest-Bearing Accounts | $20,277 | $0 | ▼ $20,277 |
| Total Assets | $10,281,768 | $11,841,419 | ▲ $1,559,651 |
| Liabilities | |||
| Total Liabilities | $0 | $0 | → $0 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $10,281,768 | $11,841,419 | ▲ $1,559,651 |
| Total Net Assets Fund Balance | $10,281,768 | $11,841,419 | ▲ $1,559,651 |
| Total Liabilities and Net Assets / Fund Balance | $10,281,768 | $11,841,419 | ▲ $1,559,651 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2025 | $10,127,666 | $765,368 | ▲ $1,527,434 | $4,499 | $11,725,166 |
| 2024 | $8,696,802 | $1,485,409 | ▲ $731,488 | $4,250 | $10,127,666 |
| 2023 | $6,699,369 | $1,395,203 | ▲ $997,091 | $3,710 | $8,696,802 |
| 2022 | $7,859,851 | $926,931 | ▼ $1,060,934 | $4,328 | $6,699,369 |
| 2021 | $6,359,409 | $1,155,038 | ▲ $809,779 | $515 | $7,859,851 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Rebecca Stickley | Executive Director | FT | $97,667 | $97,667 |
| Name | Title |
|---|---|
| Jerry Germroth | President |
| Dennis Dysart | Vice President |
| Beverly Butterfield | Director |
| Daniel Smith | Director |
| David Jones | Director |
| Frederic Hoerr | Director |
| Jamie Baisden | Director |
| Jenna French | Director |
| Rachel Logan | Director |
| Sharon Baroncelli | Director |
| Katherine Morrison | Secretary and Director |
| Kevin Finks | Treasurer and Direc |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Securities Publicly Traded | 3 | $48,886 | Fair Market Value |
| Total Noncash Contributions | 3 | $48,886 | - |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $570,986 |
| Salaries, Compensation, and Employee Benefits | $178,833 |
| Other Expenses | $111,981 |
| Total Fundraising Expense | $30,902 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Orgs | $401,225 | - | - | $401,225 |
| Grants to Domestic Individuals | $169,761 | - | - | $169,761 |
| Other Salaries and Wages | $65,948 | $76,250 | $24,213 | $166,411 |
| Fees for Service Investment Mgmnt Fees | - | $48,392 | - | $48,392 |
| Office Expenses | - | $20,758 | - | $20,758 |
| Payroll Taxes | $4,923 | $5,692 | $1,807 | $12,422 |
| Fees for Services Accounting | - | $11,165 | - | $11,165 |
| Fees for Services Other | - | $5,991 | - | $5,991 |
| Advertising | $175 | $699 | $4,635 | $5,509 |
| Occupancy | - | $5,100 | - | $5,100 |
| Insurance | - | $3,282 | - | $3,282 |
| Other Expenses | $4,499 | $1,446 | - | $1,446 |
| All Other Expenses | - | $1,069 | - | $1,069 |
| Travel | $58 | $370 | $247 | $675 |
| Total Functional Expenses | $646,589 | $184,309 | $30,902 | $861,800 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $861,800 |
| Expenses per Audited Statements | $813,408 |
| Total Expenses per Audited Statements | $813,408 |
| Expenses Not Reported on Financial Statements | $48,392 |
| Expenses Not Reported on Form 990 | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Central High School | Woodstock, VA | 501(c)(3) | Education - Arts and Culture | $0 |
| Family Promise of Shenandoah County | Woodstock, VA | 501(c)(3) | Housing, Family and Social Services | $0 |
| Prince William County Bar Foundation Inc | Manassas, VA | 501(c)(3) | Education - Scholarships | $0 |
| Response Inc | Woodstock, VA | 501(c)(3) | Family and Social Services | $0 |
| Seniors First the Shenandoah Area Agency on Aging | Front Royal, VA | 501(c)(3) | Senior Services | $0 |
| Shenandoah Community Health Clinic | Woodstock, VA | 501(c)(3) | Medical | $0 |
| Shenandoah County Public Schools | Woodstock, VA | 501(c)(3) | Education | $0 |
| Shenandoah Memorial Hospital Foundation | Winchester, VA | 501(c)(3) | Medical | $0 |
| Shenandoah Valley Lutheran Ministries | Toms Brook, VA | 501(c)(3) | Family, Child, and Social Services | $0 |
| Theatre Shenandoah Inc | Edinburg, VA | 501(c)(3) | Arts and Culture | $0 |
| Woodstock Presbyterian Church | Woodstock, VA | 501(c)(3) | Religious | $0 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $3,719 |
| Fundraising Gross Income | $0 |
| Professional Fundraising Fees | $0 |
“Pursuant to its by-laws, the foundation has established an executive committee. The members of this committee are the foundation's president, former president, vice president, treasurer and secretary, all of whom are directors of the foundation. The committee performs administrative functions of the foundation and implements board directions. Among other things, the executive committee is authorized to function in place of the board between meetings.”
“A copy of form 990 is provided to the foundation's governing body for review before it is filed.”
“The foundation monitors and enforces compliance with its conflict of interest policy as follows: directors and officers are asked to sign conflict of interest forms, and are expected to provide updated disclosures annually or more frequently as appropriate. Moreover, the family and business connections of the directors and officers are generally known in the foundation's small, rural community. At present, the foundation has a limited number of vendor relationships and its grants are awarded directly to non-profit organizations or to a diverse group of scholarship recipients. Directors are expected to recuse themselves from board decisions that present a conflict of interest.”
“The foundation makes its governing documents, conflict of interest policy and financial statements available to the public upon request.”
“The foundation's endowment funds serve various purposes. For example, some provide annual grants to specified organizations, such as the fort valley community center, the fort valley museum, and the shenandoah county library archives. Others provide scholarships to graduating seniors of the county's high schools. Still others are intended to grow revenues to provide future funding for the foundation's grant programs and administrative expenses.”
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/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | THE FOUNDATION PROMOTES LONG-TERM GIVING IN SHENANDOAH COUNTY AND SURROUNDING AREAS. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 4635 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 699 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 175 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 5509 |
| IRS990/AllOtherContributionsAmt | 0 | 867089 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1069 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 1069 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 0 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | JERRY A GERMROTH |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5404651444 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 350 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | STRASBURG |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | VA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 22657 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 20277 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 2000 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 869089 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 570986 |
| IRS990/CYInvestmentIncomeAmt | 0 | 500462 |
| IRS990/CYOtherExpensesAmt | 0 | 111981 |
| IRS990/CYOtherRevenueAmt | 0 | -3719 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 504032 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 178833 |
| IRS990/CYTotalExpensesAmt | 0 | 861800 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 30902 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1365832 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | THE COMMUNITY FOUNDATION ACCEPTS CONTRIBUTIONS TO SUPPORT CHARITABLE ACTIVITIES, PRIMARILY THOSE THAT IMPROVE THE QUALITY OF LIFE FOR THOSE IN SHENANDOAH COUNTY. THE FOUNDATION DISTRIBUTES INCOME AS GRANTS TO NONPROFIT ORGANIZATIONS ADDRESSING A BROAD RANGE OF COMMUNITY NEEDS AND OPPORTUNITIES. GRANTS ARE ISSUED THROUGH COMPETITIVE GRANT PROGRAMS, UPON THE RECOMMENDATION OF DONOR ADVISED FUND ADVISORS, AND AS DETERMINED BY THE FOUNDATION'S BOARD OF DIRECTORS TO ADVANCE STRATEGIC PRIORITIES. THE FOUNDATION ALSO ADMINISTERS SCHOLARSHIPS ON A COMPETITIVE BASIS TO SUPPORT THE EDUCATIONAL GOALS OF STUDENTS THROUGHOUT THE COUNTY. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 1 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 1 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 3 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 646589 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 11165 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 11165 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 5991 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 5991 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 48392 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 48392 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 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/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | DAVID JONES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | KATHERINE MORRISON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | KEVIN FINKS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SHARON BARONCELLI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | BEVERLY BUTTERFIELD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JENNA FRENCH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | DENNIS DYSART |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | JERRY GERMROTH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JAMIE BAISDEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | DANIEL SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | RACHEL LOGAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | FREDERIC HOERR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | REBECCA STICKLEY |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 97667 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | SECRETARY AND DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER AND DIREC |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1999 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/FundraisingAmt | 0 | 2000 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 3719 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 1234 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 12 |
| IRS990/GrantAmt | 0 | 570986 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 169761 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 169761 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 401225 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 401225 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 554716 |
| IRS990/GrossReceiptsAmt | 0 | 1923033 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 12 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 3282 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 3282 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 499228 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 499228 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 9202140 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 11649877 |
| IRS990/IRPDocumentCnt | 0 | 4 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | VA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 553482 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | THE MISSION OF THE SHENANDOAH COMMUNITY FOUNDATION IS TO PROMOTE PHILANTHROPY IN SHENANDOAH COUNTY AND SURROUNDING AREAS BY CONNECTING PEOPLE WHO CARE WITH CAUSES THAT MATTER. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 10281768 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 11841419 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 1234 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 1234 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -3719 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -3719 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 1055619 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 10281768 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 11841419 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 5100 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 5100 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 20758 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 20758 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROGRAM EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 1 | DUES AND SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 2 | TELEPHONE AND INTERNET |
| IRS990/OtherExpensesGrp/Desc | 3 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 2615 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 1480 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 1446 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 4499 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 4499 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 2615 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 1480 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 1446 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 24213 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 76250 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 65948 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 166411 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 1807 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 5692 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 4923 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 12422 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | JERRY A GERMROTH |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1618697 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 663817 |
| IRS990/PYInvestmentIncomeAmt | 0 | 419326 |
| IRS990/PYOtherExpensesAmt | 0 | 114660 |
| IRS990/PYOtherRevenueAmt | 0 | -12418 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 1145474 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 101654 |
| IRS990/PYTotalExpensesAmt | 0 | 880131 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 2025605 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 504032 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1059351 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 191542 |
| IRS990ScheduleA/CommunityTrustInd | 0 | X |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 869089 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1618697 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1495258 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1031916 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1135791 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 6150751 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 499228 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 357280 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 247029 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 206975 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 361584 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 1672096 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1006 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 186 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 1192 |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.44490 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.45930 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 3480552 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 2670199 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 869089 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1618697 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1495258 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1031916 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1135791 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 6150751 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 7824039 |
| 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/BoardDesignatedBalanceEOYPct | 0 | 1.00000 |
| IRS990ScheduleD/CYEndwmtFundGrp/AdministrativeExpensesAmt | 0 | 119817 |
| IRS990ScheduleD/CYEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 10127666 |
| IRS990ScheduleD/CYEndwmtFundGrp/ContributionsAmt | 0 | 765368 |
| IRS990ScheduleD/CYEndwmtFundGrp/EndYearBalanceAmt | 0 | 11725166 |
| IRS990ScheduleD/CYEndwmtFundGrp/GrantsOrScholarshipsAmt | 0 | 570986 |
| IRS990ScheduleD/CYEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 1527434 |
| IRS990ScheduleD/CYEndwmtFundGrp/OtherExpendituresAmt | 0 | 4499 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/AdministrativeExpensesAmt | 0 | 117966 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 8696802 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/ContributionsAmt | 0 | 1485409 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 10127666 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/GrantsOrScholarshipsAmt | 0 | 663817 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 731488 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 4250 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/AdministrativeExpensesAmt | 0 | 18579 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 6699369 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/ContributionsAmt | 0 | 1395203 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 8696802 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/GrantsOrScholarshipsAmt | 0 | 372572 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 997091 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 3710 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/AdministrativeExpensesAmt | 0 | 66627 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 7859851 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/ContributionsAmt | 0 | 926931 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 6699369 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/GrantsOrScholarshipsAmt | 0 | 955524 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | -1060934 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 4328 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/AdministrativeExpensesAmt | 0 | 70439 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 6359409 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/ContributionsAmt | 0 | 1155038 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 7859851 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/GrantsOrScholarshipsAmt | 0 | 393421 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 809779 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 515 |
| IRS990ScheduleD/DisclosedForCharitablePrpsInd | 0 | 1 |
| IRS990ScheduleD/DisclosedOrgLegCtrlInd | 0 | 1 |
| IRS990ScheduleD/DonorAdvisedFundsContriAmt | 0 | 32600 |
| IRS990ScheduleD/DonorAdvisedFundsGrantsAmt | 0 | 73850 |
| IRS990ScheduleD/DonorAdvisedFundsHeldCnt | 0 | 14 |
| IRS990ScheduleD/DonorAdvisedFundsVlEOYAmt | 0 | 1326313 |
| IRS990ScheduleD/EndowmentsHeldRelatedOrgInd | 0 | 0 |
| IRS990ScheduleD/EndowmentsHeldUnrelatedOrgInd | 0 | 0 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 48392 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 813408 |
| IRS990ScheduleD/FundsAndOtherAccountsContriAmt | 0 | 420302 |
| IRS990ScheduleD/FundsAndOtherAccountsGrantsAmt | 0 | 231950 |
| IRS990ScheduleD/FundsAndOtherAccountsHeldCnt | 0 | 22 |
| IRS990ScheduleD/FundsAndOtherAccountsVlEOYAmt | 0 | 2149958 |
| IRS990ScheduleD/InvestmentExpensesNotIncld2Amt | 0 | 48392 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 48392 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 1055619 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 1055619 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 48392 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1317440 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE FOUNDATION'S ENDOWMENT FUNDS SERVE VARIOUS PURPOSES. FOR EXAMPLE, SOME PROVIDE ANNUAL GRANTS TO SPECIFIED ORGANIZATIONS, SUCH AS THE FORT VALLEY COMMUNITY CENTER, THE FORT VALLEY MUSEUM, AND THE SHENANDOAH COUNTY LIBRARY ARCHIVES. OTHERS PROVIDE SCHOLARSHIPS TO GRADUATING SENIORS OF THE COUNTY'S HIGH SCHOOLS. STILL OTHERS ARE INTENDED TO GROW REVENUES TO PROVIDE FUTURE FUNDING FOR THE FOUNDATION'S GRANT PROGRAMS AND ADMINISTRATIVE EXPENSES. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART V, LINE 4: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 861800 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1365832 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 2373059 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 813408 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/CashGrantAmt | 0 | 169761 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/GrantTypeTxt | 0 | SCHOLARSHIP PROGRAMS FOR SHENANDOAH COUNTY STUDENTS |
No mirrored PDF or thumbnail assets are attached yet.