Liabilities / Assets
59th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 92-2359697 • 501(c)3 • Needham, MA
Profile
The Needham Observer is a free, independent, nonprofit 501(c)(3) news service founded and operated by a volunteer group of journalists and engaged community members. Our mission is to provide timely information, interesting features, and a variety of perspectives that represent the breadth of our community. Our vision is to reflect Needham back to itself in a way that fosters and expands connections across all segments of town. We are committed to diversity, inclusion, equity, and belonging in what we cover and in how and with whom we work.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
59th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
59th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
96th percentile
Higher net margin than 96% of similar nonprofits.
Top Officer Pay
74th percentile
Higher top officer pay than 74% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
89th percentile
Faster asset growth than 89% of similar nonprofits.
Revenue Growth
85th percentile
Faster revenue growth than 85% of similar nonprofits.
Assets
Up$272,932
Up $145,925 (+115%) from 2024
Liabilities
Flat$0
Flat from 2024
Net Assets
Up$272,932
Up $145,925 (+115%) from 2024
Revenue
Up$180,195
Up $78,183 (+77%) from 2024
Expenses
Up$34,270
Up $19,770 (+136%) from 2024
Net Income
Up$145,925
Up $58,413 (+67%) from 2024
Most recent year
2025 • Form 990EZDetailed filing. Detailed filing data is available for this year.
The Needham Observer is a free, independent, nonprofit 501(c)(3) news service founded and operated by a volunteer group of journalists and engaged community members. Our mission is to provide timely information, interesting features, and a variety of perspectives that represent the breadth of our community. Our vision is to reflect Needham back to itself in a way that fosters and expands connections across all segments of town. We are committed to diversity, inclusion, equity, and belonging in what we cover and in how and with whom we work.
| Description | Grants | Expenses |
|---|---|---|
| Program Service #3: Fundraising and Organizational Sustainability The organization conducted fundraising campaigns and maintained insurance and compliance practices to ensure ongoing operational health and risk management as a public charity. Expenses: $13,494 (Fundraising) + $5,320 (Insurance) + $157 (Legal and Compliance) = $18,971 | $0 | $18,971 |
| Program Service #1: Local News Production and Distribution The organization produced and distributed original local journalism covering town governance, schools, business, culture, and community events. Content was shared through an email newsletter and online publication platform. Expenses: $1,268 (Email Marketing) + $1599 (Miscellaneous Technology) + $1177 (Subscriptions) = $4045 | $0 | $4,045 |
| Program Service #2: Community Engagement and Partnerships The organization participated in and reported on local events and initiatives in collaboration with civic and nonprofit groups, including membership in the local Chamber of Commerce. These efforts strengthened community ties and increased visibility of local issues. Expenses: $515 (Chamber Activity) + $360 Institute Nonprofit News Membership + $731 (Administration/Supplies) = $1,606 | $0 | $1,606 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Peter O'Neil | Executive Editor | FT | $0 | - | - |
| Jeanne Hopkins | Executive Director | PT | $0 | - | - |
| Frederica Saylor Lalonde | Managing Editor | PT | $0 | - | - |
| Seth Bauer | Editor/Senior Director | PT | $0 | - | - |
| Rob Bertsche | President, Board Of Directors | - | $0 | - | - |
| Mark Maremont | Treasurer, Board Of Directors | - | $0 | - | - |
| Karen Price | Secretary, Board Of Directors | - | $0 | - | - |
| Femi Wasserman | Member, Board Of Directors | - | $0 | - | - |
| Zeenat Rasheed | Member, Board Of Directors | - | $0 | - | - |
“The organization's other expenses consisted of the following: Legal and Compliance $156; Miscellaneous Technology $1599; Chamber Activity $515; Administration/Supplies $731; Email Marketing: $1269; Subscriptions $1177; Insurance $5320; Fundraising $13494. Total:24622”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990EZ/ActivitiesNotPreviouslyRptInd | 0 | 0 |
| IRS990EZ/BenefitsPaidToOrForMembersAmt | 0 | 0 |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | Peter O'Neil |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 7816902107 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 198 Fair Oaks PArk |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | Needham |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 02492 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 127007 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 272932 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | 0 |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 180195 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DirectIndirectPltclExpendAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | 0 |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 145925 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 9648 |
| IRS990EZ/FiledScheduleAInd | 0 | 1 |
| IRS990EZ/ForeignFinancialAccountInd | 0 | 0 |
| IRS990EZ/ForeignOfficeInd | 0 | 0 |
| IRS990EZ/Form1120PolFiledInd | 0 | 0 |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 127007 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 272932 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GainOrLossFromSaleOfAssetsAmt | 0 | 0 |
| IRS990EZ/GamingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GrantsAndSimilarAmountsPaidAmt | 0 | 0 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | 0 |
| IRS990EZ/GrossReceiptsAmt | 0 | 180195 |
| IRS990EZ/GrossSalesOfInventoryAmt | 0 | 0 |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 0 |
| IRS990EZ/LobbyingActivitiesInd | 0 | 0 |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | 0 |
| IRS990EZ/MembershipDuesAmt | 0 | 0 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 127007 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 272932 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 127007 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 272932 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 40 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 30 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 20 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 20 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 7 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 8 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | Peter O'Neil |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Jeanne Hopkins |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Frederica Saylor Lalonde |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Seth Bauer |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | Rob Bertsche |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | Mark Maremont |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | Karen Price |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 7 | Femi Wasserman |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 8 | Zeenat Rasheed |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | Executive Editor |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Executive Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Managing Editor |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Editor/Senior Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | President, Board of Directors |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | Treasurer, Board of Directors |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | Secretary, Board of Directors |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 7 | Member, Board of Directors |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 8 | Member, Board of Directors |
| IRS990EZ/OperateHospitalInd | 0 | 0 |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | 0 |
| IRS990EZ/OrganizationHadUBIInd | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 0 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 24622 |
| IRS990EZ/OtherRevenueTotalAmt | 0 | 0 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | 0 |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | The Needham Observer is a free, independent, nonprofit 501(c)(3) news service founded and operated by a volunteer group of journalists and engaged community members. Our mission is to provide timely information, interesting features, and a variety of perspectives that represent the breadth of our community. Our vision is to reflect Needham back to itself in a way that fosters and expands connections across all segments of town. We are committed to diversity, inclusion, equity, and belonging in what we cover and in how and with whom we work. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 0 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | Program Service #1: Local News Production and Distribution The organization produced and distributed original local journalism covering town governance, schools, business, culture, and community events. Content was shared through an email newsletter and online publication platform. Expenses: $1,268 (Email Marketing) + $1599 (Miscellaneous Technology) + $1177 (Subscriptions) = $4045 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 1 | Program Service #2: Community Engagement and Partnerships The organization participated in and reported on local events and initiatives in collaboration with civic and nonprofit groups, including membership in the local Chamber of Commerce. These efforts strengthened community ties and increased visibility of local issues. Expenses: $515 (Chamber Activity) + $360 Institute Nonprofit News Membership + $731 (Administration/Supplies) = $1,606 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 2 | Program Service #3: Fundraising and Organizational Sustainability The organization conducted fundraising campaigns and maintained insurance and compliance practices to ensure ongoing operational health and risk management as a public charity. Expenses: $13,494 (Fundraising) + $5,320 (Insurance) + $157 (Legal and Compliance) = $18,971 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 1 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 2 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 4045 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 1 | 1606 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 2 | 18971 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 0 |
| IRS990EZ/SaleOfAssetsGrossAmt | 0 | 0 |
| IRS990EZ/SchoolOperatingInd | 0 | 0 |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 0 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 0 |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | MA |
| IRS990EZ/SubjectToProxyTaxInd | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990EZ/TanningServicesProvidedInd | 0 | 0 |
| IRS990EZ/TaxImposedOnOrganizationMgrAmt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4911Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4912Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4955Amt | 0 | 0 |
| IRS990EZ/TaxReimbursedByOrganizationAmt | 0 | 0 |
| IRS990EZ/TotalExpensesAmt | 0 | 34270 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 24622 |
| IRS990EZ/TotalRevenueAmt | 0 | 180195 |
| IRS990EZ/TransactionWithControlEntInd | 0 | 0 |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | https://needhamobserver.org |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 180220 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 102012 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 47840 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 330072 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 1 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 1 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 330072 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 180220 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 102012 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 47840 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 330072 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 330072 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| 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 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | The organization's other expenses consisted of the following: Legal and Compliance $156; Miscellaneous Technology $1599; Chamber Activity $515; Administration/Supplies $731; Email Marketing: $1269; Subscriptions $1177; Insurance $5320; Fundraising $13494. Total:24622 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990-EZ, Part I, Line 16 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Mark Maremont |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | Treasurer |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 6174171383 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2026-03-21 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | NEEDHAM OBSERVER |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | NEED |
| ReturnHeader/Filer/EIN | 0 | 922359697 |
| ReturnHeader/Filer/PhoneNum | 0 | 6174171383 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 198 Fair Oaks PArk |
| ReturnHeader/Filer/USAddress/CityNm | 0 | Needham |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | MA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 02492 |
| ReturnHeader/ReturnTs | 0 | 2026-03-21T17:22:34-07:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2025-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2025-12-31 |
| ReturnHeader/TaxYr | 0 | 2025 |
No mirrored PDF or thumbnail assets are attached yet.