Liabilities / Assets
39th percentile
Higher debt load relative to assets than 39% of similar nonprofits.
EIN 54-1589570 • 501(c)3 • Richmond, VA
Profile
Vcpp operates wrir 97.3 lpfm, a community low power fm radio station serving citizens of the city of richmond, virginia, and surrounding counties. The station covers a listening area of approximately 5-7 miles. Wrir broadcasts news, views and music that would otherwise be unrepresented on public airwaves. The programming schedule covers seven days a week, 24 hours a day, with very few exceptions. News and talk programming is broadcast monday through friday 8am to 1pm. Music programming is broadcast during the rest of the broadcast week.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
39th percentile
Higher debt load relative to assets than 39% of similar nonprofits.
Liabilities / Revenue
47th percentile
Higher debt load relative to revenue than 47% of similar nonprofits.
Net Margin
81st percentile
Higher net margin than 81% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
62nd percentile
Faster asset growth than 62% of similar nonprofits.
Revenue Growth
65th percentile
Faster revenue growth than 65% of similar nonprofits.
Assets
Up$786,281
Up $17,289 (+2.2%) from 2024
Liabilities
Down$285,514
Down $10,768 (-3.6%) from 2024
Net Assets
Up$500,767
Up $28,057 (+5.9%) from 2024
Revenue
Up$191,006
Up $93,519 (+96%) from 2024
Expenses
Up$164,612
Up $14,697 (+9.8%) from 2024
Net Income
Up$26,394
Up $78,822 (+150%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
SEE PAGE 1
Vcpp operates wrir 97.3 lpfm, a community low power fm radio station serving citizens of the city of richmond, virginia, and surrounding counties. The station covers a listening area of approximately 5-7 miles. Wrir broadcasts news, views and music that would otherwise be unrepresented on public airwaves. The programming schedule covers seven days a week, 24 hours a day, with very few exceptions. News and talk programming is broadcast monday through friday 8am to 1pm. Music programming is broadcast during the rest of the broadcast week.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $503,893 | $695,618 | ▲ $191,725 |
| Savings and Temporary Cash Investments | $223,926 | $48,760 | ▼ $175,166 |
| Cash and Non-Interest-Bearing Accounts | $25,866 | $39,453 | ▲ $13,587 |
| Prepaid Expenses and Deferred Charges | $2,857 | $0 | ▼ $2,857 |
| Total Assets | $768,992 | $786,281 | ▲ $17,289 |
| Other Assets Total | $12,450 | $2,450 | ▼ $10,000 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $296,230 | $280,723 | ▼ $15,507 |
| Accounts Payable and Accrued Expenses | $52 | $4,791 | ▲ $4,739 |
| Total Liabilities | $296,282 | $285,514 | ▼ $10,768 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $472,710 | $500,667 | ▲ $27,957 |
| Net Assets With Donor Restrictions | - | $100 | - |
| Total Net Assets Fund Balance | $472,710 | $500,767 | ▲ $28,057 |
| Total Liabilities and Net Assets / Fund Balance | $768,992 | $786,281 | ▲ $17,289 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $624,552 | - | $624,552 |
| Other Land Buildings | $1,301 | $132,580 | $133,881 |
| Leasehold Improvements | $69,765 | $39,699 | $109,464 |
| Name | Title |
|---|---|
| Bride Baker | President (began 06/30/25) |
| Melissa Vaughn | President (left 06/30/25) |
| Bradley Stabler | Vice President |
| Chanelle Vigue | Director |
| Doug Nunnally | Director |
| Eric Steigleder | Director |
| Inga Schunn | Director |
| Miranda Jaroneski | Director |
| Rian Moses-hedrick | Director |
| Thomas Brownell | Director |
| Maura Garman | Secretary |
| Bo Brown | Treasurer (began 01/31/25) |
| Chris Werner | Treasurer (left 08/31/24) |
| Line Item | Amount |
|---|---|
| Other Expenses | $164,612 |
| Total Fundraising Expense | $19,739 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Occupancy | $62,120 | $3,451 | $3,451 | $69,022 |
| Insurance | $20,359 | $1,072 | - | $21,431 |
| Interest | - | $16,774 | - | $16,774 |
| Office Expenses | $2,447 | $5,007 | $2,308 | $9,762 |
| Other Expenses | $7,967 | $366 | $367 | $8,700 |
| Depreciation Depletion | $3,624 | - | - | $3,624 |
| Fees for Services Other | $1,958 | - | - | $1,958 |
| Total Functional Expenses | $118,203 | $26,670 | $19,739 | $164,612 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The form 990 is reviewed by treasurer prior to filing.”
“The organization makes its governing documents and financial statements available to the public upon request.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 52 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 4791 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | VCPP OPERATES WRIR 97.3 LPFM, A COMMUNITY LOW POWER FM RADIO STATION SERVING CITIZENS OF THE CITY OF RICHMOND, VIRGINIA, AND SURROUNDING COUNTIES. THE STATION COVERS A LISTENING AREA OF APPROXIMATELY 5-7 MILES. WRIR BROADCASTS NEWS, VIEWS AND MUSIC THAT WOULD OTHERWISE BE UNREPRESENTED ON PUBLIC AIRWAVES. THE PROGRAMMING SCHEDULE COVERS SEVEN DAYS A WEEK, 24 HOURS A DAY, WITH VERY FEW EXCEPTIONS. NEWS AND TALK PROGRAMMING IS BROADCAST MONDAY THROUGH FRIDAY 8AM TO 1PM. MUSIC PROGRAMMING IS BROADCAST DURING THE REST OF THE BROADCAST WEEK. |
| IRS990/AllOtherContributionsAmt | 0 | 182763 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | VIRGINIA CENTER FOR PUBLIC PRESS |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8046229747 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 4675 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | RICHMOND |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | VA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 23220 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 25866 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 39453 |
| 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 | 0 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 182763 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 52 |
| IRS990/CYOtherExpensesAmt | 0 | 164612 |
| IRS990/CYOtherRevenueAmt | 0 | 8191 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 26394 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 164612 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 19739 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 191006 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 3624 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 3624 |
| IRS990/Desc | 0 | WRIR-LP 97.3 FM IS A TRUE COMMUNITY RADIO STATION. WRIR IS A NONPROFIT, LOCALLY OWNED, POWERED BY VOLUNTEERS AND DRIVEN BY THE CONVICTION THAT ALL VOICES DESERVE TO BE HEARD. WRIR AIRS UNDERREPRESENTED MUSIC, NEWS AND VIEWS IN ORDER TO PROVIDE A PLATFORM FOR CULTURAL DIVERSITY IN RICHMOND, VIRGINIA. WRIR-LP 97.3 FM IS MANAGED ENTIRELY BY VOLUNTEERS. TWENTY-FOUR HOURS A DAY, EVERY DAY OF THE YEAR, A WRIR VOLUNTEER IS AT THE STATION PRODUCING THE LIVE RADIO PROGRAM YOU HEAR ON AIR. WRIR-LP 97.3 FM WELCOMES THE AREA'S NON-PROFITS, ARTISTS, NEWSMAKERS AND COMMUNITY SERVICES AS GUESTS ON OUR SHOWS. EVERY DAY A WRIR-PRODUCED PROGRAM FEATURES A LOCAL VOICE OR ARTIST. WHEN PEOPLE LISTEN TO WRIR-LP FROM AROUND THE WORLD, THEY ARE LEARNING ABOUT RICHMOND'S PEOPLE, ARTS AND CULTURE. NEARLY ALL OF WRIR'S PROGRAMS ARE PRODUCED IN OUR STUDIO. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 100 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 118203 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 1958 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1958 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 20.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 3.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/IndividualTrusteeOrDirectorInd | 12 | 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 | 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 | MELISSA VAUGHN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | BRIDE BAKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | BRADLEY STABLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | CHRIS WERNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | BO BROWN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MAURA GARMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | RIAN MOSES-HEDRICK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | DOUG NUNNALLY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ERIC STEIGLEDER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | CHANELLE VIGUE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | THOMAS BROWNELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | INGA SCHUNN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | MIRANDA JARONESKI |
| 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 | 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/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT (LEFT 06/30/25) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PRESIDENT (BEGAN 06/30/25) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER (LEFT 08/31/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TREASURER (BEGAN 01/31/25) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2005 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 11 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 191006 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 11 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1072 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 20359 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 21431 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 16774 |
| IRS990/InterestGrp/TotalAmt | 0 | 16774 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 52 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 52 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 172279 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 503893 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 695618 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 867897 |
| IRS990/LegalDomicileStateCd | 0 | VA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | VCPP OPERATES WRIR 97.3 LPFM, A COMMUNITY LOW POWER FM RADIO STATION SERVING CITIZENS OF THE CITY OF RICHMOND, VIRGINIA, AND SURROUNDING COUNTIES. THE STATION COVERS A LISTENING AREA OF APPROXIMATELY 5-7 MILES. WRIR BROADCASTS NEWS, VIEWS AND MUSIC THAT WOULD OTHERWISE BE UNREPRESENTED ON PUBLIC AIRWAVES. THE PROGRAMMING SCHEDULE COVERS SEVEN DAYS A WEEK, 24 HOURS A DAY, WITH VERY FEW EXCEPTIONS. NEWS AND TALK PROGRAMMING IS BROADCAST MONDAY THROUGH FRIDAY 8AM TO 1PM. MUSIC PROGRAMMING IS BROADCAST DURING THE REST OF THE BROADCAST WEEK. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 296230 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 280723 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 472710 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 500767 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 1663 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 472710 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 500667 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 3451 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 3451 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 62120 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 69022 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 2308 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 5007 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 2447 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 9762 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 12450 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 2450 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | BROADCAST PROGRAMMING |
| IRS990/OtherExpensesGrp/Desc | 1 | FUNDRAISING EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 2 | OTHER EXPENSES |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 13613 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 367 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 366 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 19728 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 7967 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 19728 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 13613 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 8700 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISC. REVENUE |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 8191 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 8191 |
| IRS990/OtherRevenueTotalAmt | 0 | 8191 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 2857 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | BRIDE BAKER |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 95421 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 2066 |
| IRS990/PYOtherExpensesAmt | 0 | 149915 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -52428 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 149915 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 97487 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 26394 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 223926 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 48760 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 182763 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 95421 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 105551 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 111930 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 114681 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 610346 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 52 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2066 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1295 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 44 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 335 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 3792 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 38561 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 8191 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 8191 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.98070 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99190 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 610346 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 182763 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 95421 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 105551 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 111930 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 114681 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 610346 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 622329 |
| 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/BuildingsGrp/BookValueAmt | 0 | 624552 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 624552 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 69765 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 39699 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 109464 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 1301 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 132580 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 133881 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 695618 |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE FORM 990 IS REVIEWED BY TREASURER PRIOR TO FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE ORGANIZATION MAKES ITS GOVERNING DOCUMENTS AND FINANCIAL STATEMENTS AVAILABLE TO THE PUBLIC UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 768992 |
| IRS990/TotalAssetsEOYAmt | 0 | 786281 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 768992 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 786281 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalContributionsAmt | 0 | 182763 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 19739 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 26670 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 118203 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 164612 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 296282 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 285514 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 296282 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 285514 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 472710 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 500767 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 118203 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 52 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 8191 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 191006 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 150 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 768992 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 786281 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/USAddress/AddressLine1Txt | 0 | PO BOX 4675 |
| IRS990/USAddress/CityNm | 0 | RICHMOND |
| IRS990/USAddress/StateAbbreviationCd | 0 | VA |
| IRS990/USAddress/ZIPCd | 0 | 23220 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 11 |
| IRS990/VotingMembersIndependentCnt | 0 | 11 |
| IRS990/WebsiteAddressTxt | 0 | WWW.WRIR.ORG |
| IRS990/WhistleblowerPolicyInd | 0 | 0 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | 1 |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | BRIDE BAKER |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | PRESIDENT |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 8046229747 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2026-03-20 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | VIRGINIA CENTER FOR PUBLIC PRESS |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | VIRG |
| ReturnHeader/Filer/EIN | 0 | 541589570 |
| ReturnHeader/Filer/PhoneNum | 0 | 8046229747 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | PO BOX 4675 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | RICHMOND |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | VA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 23220 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 1 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 540504608 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | BROWN EDWARDS & COMPANY LLP |
No mirrored PDF or thumbnail assets are attached yet.