Liabilities / Assets
42nd percentile
Higher debt load relative to assets than 42% of similar nonprofits.
EIN 94-2745941 • 501(c)3 • Santa Cruz, CA
Profile
The organizations mission is to steward clean shores, healthy habitats, and living waters to foster a thriving monterey bay and monterey bay national marine sanctuary. We focus on these three areas because we believe they are the most critical conditions for a healthy marine ecosystem.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
42nd percentile
Higher debt load relative to assets than 42% of similar nonprofits.
Liabilities / Revenue
39th percentile
Higher debt load relative to revenue than 39% of similar nonprofits.
Net Margin
65th percentile
Higher net margin than 65% of similar nonprofits.
Top Officer Pay
97th percentile
Higher top officer pay than 97% of similar nonprofits.
Top officer pay equals 11.1% of source-year revenue.
Asset Growth
80th percentile
Faster asset growth than 80% of similar nonprofits.
Revenue Growth
75th percentile
Faster revenue growth than 75% of similar nonprofits.
Assets
Up$443,045
Up $92,689 (+26%) from 2023
Liabilities
Down$2,095
Down $9,081 (-81%) from 2023
Net Assets
Up$440,950
Up $101,770 (+30%) from 2023
Revenue
Up$719,552
Up $167,272 (+30%) from 2023
Expenses
Up$623,280
Up $32,504 (+5.5%) from 2023
Net Income
Up$96,272
Up $134,768 (+350%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
The organizations mission is to steward clean shores, healthy habitats, and living waters to foster a thriving monterey bay and monterey bay national marine sanctuary. We focus on these three areas because we believe they are the most critical conditions for a healthy marine ecosystem.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $71,710 | $268,070 | ▲ $196,360 |
| Cash and Non-Interest-Bearing Accounts | $175,670 | $82,622 | ▼ $93,048 |
| Accounts Receivable | $32,652 | $22,447 | ▼ $10,205 |
| Inventories for Sale or Use | $4,094 | $1,340 | ▼ $2,754 |
| Prepaid Expenses and Deferred Charges | $150 | $150 | → $0 |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| Pledges and Grants Receivable | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Investments in Publicly Traded Securities | - | $0 | - |
| Land, Buildings, and Equipment, Net | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Total Assets | $350,356 | $443,045 | ▲ $92,689 |
| Other Assets Total | $66,080 | $68,416 | ▲ $2,336 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $4,432 | $1,980 | ▼ $2,452 |
| Other Liabilities | $6,744 | $115 | ▼ $6,629 |
| Total Liabilities | $11,176 | $2,095 | ▼ $9,081 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $327,419 | $440,950 | ▲ $113,531 |
| Net Assets With Donor Restrictions | $11,761 | - | - |
| Total Net Assets Fund Balance | $339,180 | $440,950 | ▲ $101,770 |
| Total Liabilities and Net Assets / Fund Balance | $350,356 | $443,045 | ▲ $92,689 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | - | $35,458 | $35,458 |
| Equipment | - | $2,714 | $2,714 |
| Other Assets Org | $1,195 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Erica Donnelly-greenan | Executive Director | FT | $79,880 | - | $79,880 |
| Kathleen Thompson | Executive Director | FT | $42,450 | $2,191 | $44,641 |
| Name | Title |
|---|---|
| Leann Copriviza | Board Chair |
| Michael Jones | Chairman |
| Cathleen Eckhardt | Vice Chairman |
| Dr Charles Lester | Director |
| Dr Justin Cummings | Director |
| Jane Silberstein | Director |
| Nancy Connelly | Director |
| Tonia Mcclean | Director |
| Mary Curtiss | Secretary |
| Tristan Kaas | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $502,924 |
| Other Expenses | $120,356 |
| Total Fundraising Expense | $95,066 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $230,721 | $28,425 | $44,987 | $304,133 |
| Current Officers, Directors, Trustees, and Key Employees | $27,300 | $70,719 | $26,502 | $124,521 |
| Payroll Taxes | $22,512 | $8,650 | $6,238 | $37,400 |
| Other Employee Benefits | $22,193 | $8,528 | $6,149 | $36,870 |
| Occupancy | $20,096 | $2,512 | $2,512 | $25,120 |
| Office Expenses | - | $15,226 | - | $15,226 |
| Fees for Services Accounting | - | $10,675 | - | $10,675 |
| Insurance | $9,702 | - | - | $9,702 |
| Advertising | $6,861 | - | - | $6,861 |
| Other Expenses | $3,420 | $428 | $1,073 | $1,073 |
| Fees for Services Other | - | $929 | - | $929 |
| All Other Expenses | $242 | $427 | $11 | $680 |
| Total Functional Expenses | $381,695 | $146,519 | $95,066 | $623,280 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
| Liability | Amount |
|---|---|
| Accrued Payroll Liabilities | $115 |
“Save Our Shores Certified Public Accountant (CPA) prepares the organizations 990 based on required financial data submitted to her by the Finance Manager. Upon the CPAs completion of a draft 990, the Executive Director conducts the initial review and then provides a copy to the Board Treasurer who reviews it both individually and with the Finance Committee. The Treasurer may call a meeting of the Finance Committee with the express purpose of reviewing the 990 collectively, or may ask members of the Finance Committee to submit individual written comments. If, during this review process, questions or issues are raised regarding information in the 990, the Executive Director and Finance Manager reviews the backup data with the Treasurer or the full Finance Committee as appropriate. If it is determined that changes to the 990 are required, those changes are reviewed and discussed with the organizations CPA who will make revisions that the Executive Director, the Treasurer and the CAP agree should be made prior to finalization and submission of the 990.”
“Save Our Shores has a conflict of interest policy. Implementation of the policy is by Board review. If a potential conflict of interest is raised, the Executive Committee reviews the facts and circumstances of the situation and determines if a Director should recuse him/herself from specific governance issues and/or decision making processes. Conflicts of interest at the staff level are reviewed by the Executive Director, who may seek guidance from the Executive Committee and is responsible for making a final determination of appropriate action.”
“Save Our Shores stores all of its financial statements, policies and documents on a secure server. They are not published on our website, but information regarding how to request access to those documents is provided there. As a non-profit that respects and complies with best practices in transparency, we readily share any of these documents with the requesting party(ies).”
“Management has evaluated tax positions and concluded they took no uncertain tax positions requiring an adjustment to the financial statements to comply with the provisions issued by the financial accounting standards board.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 4432 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1980 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 32652 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 22447 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | THE ORGANIZATIONS MISSION IS TO STEWARD CLEAN SHORES, HEALTHY HABITATS, AND LIVING WATERS TO FOSTER A THRIVING MONTEREY BAY AND MONTEREY BAY NATIONAL MARINE SANCTUARY. WE FOCUS ON THESE THREE AREAS BECAUSE WE BELIEVE THEY ARE THE MOST CRITICAL CONDITIONS FOR A HEALTHY MARINE ECOSYSTEM. |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 6861 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 6861 |
| IRS990/AllOtherContributionsAmt | 0 | 528686 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 11 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 427 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 242 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 680 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | false |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | KATHLEEN THOMPSON |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8314625660 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 345 LAKE AVENUE A |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SANTA CRUZ |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 95062 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 175670 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 82622 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 26502 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 70719 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 27300 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 124521 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 528686 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 90 |
| IRS990/CYOtherExpensesAmt | 0 | 120356 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 190776 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 96272 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 502924 |
| IRS990/CYTotalExpensesAmt | 0 | 623280 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 95066 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 719552 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 0 |
| IRS990/Desc | 0 | Save Our Shores engaged 9,658 individuals in its various outreach, education, and volunteer programs from January 1, 2024, to December 31, 2024. Public Outreach & Advocacy: Save Our Shores hosted or participated in 45 public outreach events, reaching approximately 2,713 individuals. These events included SOS Speaker Series, Pollution Prevention Outreach, Whalefest Monterey, SOS Open House, and more. In addition, Save Our Shores in collaboration with a local coalition of supporters successfully executed the Ban the Butt campaign, resulting in the Santa Cruz County Board of Supervisors unanimously passing a historic ordinance banning the sale of single use cigarette filters within unincorporated areas of the county. Ocean/Marine Education: Save Our Shores engaged 1,631 students and 357 adults through our education programs. Many students were engaged multiple times through our education program series. SOS provided 33 educational presentations to 37 classes, 21 educational field trips with 41 classes, and 51 days of afterschool programs with 4 cohorts of students across 4 schools. 102 students enrolled and participated in the Junior Sanctuary Stewards afterschool program, 100% of these students were from an underserved school. Save Our Shores worked with youth in 25 schools from 13 school districts throughout the Central Coast region and 1 out of state school, 52% of schools that received education programming are from underserved communities and Title 1 schools.Beach, River, and Inland Cleanups: Save Our Shores engaged community volunteers in cleanup activities throughout Monterey and Santa Cruz Counties, including Annual Coastal Cleanup Day in September. In total, the organization held 182 cleanups along beaches, rivers, and inland areas. 4,679 volunteers, including 2,008 youth, volunteered their time in cleanups. Altogether, these individuals logged over 10,000 volunteer-hours throughout the year at cleanup events and removed over 16,727 pounds of debris from the environment. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 11761 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 11 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 381695 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 10675 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 10675 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 929 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 929 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.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/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 2191 |
| 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/PersonNm | 0 | ERICA DONNELLY-GREENAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | KATHLEEN THOMPSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | MICHAEL JONES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | TRISTAN KAAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | CATHLEEN ECKHARDT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MARY CURTISS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | NANCY CONNELLY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | LEANN COPRIVIZA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | DR JUSTIN CUMMINGS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | TONIA MCCLEAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | DR CHARLES LESTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | JANE SILBERSTEIN |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 79880 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 42450 |
| 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/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/TitleTxt | 0 | Executive Dir. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Executive Dir. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Chairman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Vice Chairman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Board Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1978 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 719552 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 0 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 9702 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 9702 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 4094 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 1340 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 90 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 90 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 38172 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 38172 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| 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 | false |
| IRS990/MinutesOfGoverningBodyInd | 0 | false |
| IRS990/MissionDesc | 0 | THE ORGANIZATIONS MISSION IS TO STEWARD CLEAN SHORES, HEALTHY HABITATS, AND LIVING WATERS TO FOSTER A THRIVING MONTEREY BAY AND MONTEREY BAY NATIONAL MARINE SANCTUARY. WE FOCUS ON THESE THREE AREAS BECAUSE WE BELIEVE THEY ARE THE MOST CRITICAL CONDITIONS FOR A HEALTHY MARINE ECOSYSTEM. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 339180 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 440950 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 5498 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 327419 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 440950 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 2512 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 2512 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 20096 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 25120 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 15226 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 15226 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 66080 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 68416 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 6149 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 8528 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 22193 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 36870 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROGRAM EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 1 | DUES AND SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 2 | TELEPHONE/IT |
| IRS990/OtherExpensesGrp/Desc | 3 | EVENT COST & SUPPLIES |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 7166 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 428 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 1073 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 428 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 33869 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 4779 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 3420 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 33869 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 11945 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 4276 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 1073 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 6744 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 115 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 44987 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 28425 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 230721 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 304133 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 6238 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 8650 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 22512 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 37400 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 150 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 150 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611710 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PROGRAM CONTRACTS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 190776 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 190776 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 368003 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 33 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 127555 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 184244 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -38496 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 463221 |
| IRS990/PYTotalExpensesAmt | 0 | 590776 |
| IRS990/PYTotalRevenueAmt | 0 | 552280 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 96272 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | true |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 190776 |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 71710 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 268070 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 528686 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 368003 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 449793 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 501331 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 371488 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 2219301 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 90 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 33 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 9 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 11 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 6 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 149 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.99990 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99290 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 2219301 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 528686 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 368003 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 449793 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 501331 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 371488 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 2219301 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 2219450 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 0 |
| 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/EquipmentGrp/DepreciationAmt | 0 | 2714 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 2714 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 67221 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 1195 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | BENEFICIAL INT. IN ASSETS HELD BY OTHER |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | DEPOSITS |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 35458 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 35458 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 115 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | ACCRUED PAYROLL LIABILITIES |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | MANAGEMENT HAS EVALUATED TAX POSITIONS AND CONCLUDED THEY TOOK NO UNCERTAIN TAX POSITIONS REQUIRING AN ADJUSTMENT TO THE FINANCIAL STATEMENTS TO COMPLY WITH THE PROVISIONS ISSUED BY THE FINANCIAL ACCOUNTING STANDARDS BOARD. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part X : FIN48 Footnote |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 68416 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 115 |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Save Our Shores Certified Public Accountant (CPA) prepares the organizations 990 based on required financial data submitted to her by the Finance Manager. Upon the CPAs completion of a draft 990, the Executive Director conducts the initial review and then provides a copy to the Board Treasurer who reviews it both individually and with the Finance Committee. The Treasurer may call a meeting of the Finance Committee with the express purpose of reviewing the 990 collectively, or may ask members of the Finance Committee to submit individual written comments. If, during this review process, questions or issues are raised regarding information in the 990, the Executive Director and Finance Manager reviews the backup data with the Treasurer or the full Finance Committee as appropriate. If it is determined that changes to the 990 are required, those changes are reviewed and discussed with the organizations CPA who will make revisions that the Executive Director, the Treasurer and the CAP agree should be made prior to finalization and submission of the 990. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | Save Our Shores has a conflict of interest policy. Implementation of the policy is by Board review. If a potential conflict of interest is raised, the Executive Committee reviews the facts and circumstances of the situation and determines if a Director should recuse him/herself from specific governance issues and/or decision making processes. Conflicts of interest at the staff level are reviewed by the Executive Director, who may seek guidance from the Executive Committee and is responsible for making a final determination of appropriate action. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | Save Our Shores stores all of its financial statements, policies and documents on a secure server. They are not published on our website, but information regarding how to request access to those documents is provided there. As a non-profit that respects and complies with best practices in transparency, we readily share any of these documents with the requesting party(ies). |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990, Part VI, Section B, Line 11b |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990, Part VI, Section B, Line 12c |
No mirrored PDF or thumbnail assets are attached yet.