Liabilities / Assets
19th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 04-3521246 • Natick, MA
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
19th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
20th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
7th percentile
Higher net margin than 7% of similar nonprofits.
Top Officer Pay
25th percentile
Higher top officer pay than 25% of similar nonprofits.
Asset Growth
38th percentile
Faster asset growth than 38% of similar nonprofits.
Revenue Growth
6th percentile
Faster revenue growth than 6% of similar nonprofits.
Using 2024 Form 990PF data because the latest 2025 filing does not report standard financial totals.
Assets
Up$19,467,768
Up $205,080 (+1.1%) from 2023
Liabilities
Flat$0
Flat from 2023
Net Assets
Up$19,467,768
Up $205,080 (+1.1%) from 2023
Revenue
Down$629,085
Down $542,968 (-46%) from 2023
Expenses
Up$1,000,095
Up $14,420 (+1.5%) from 2023
Net Income
Down-$371,010
Down $557,388 (-299%) from 2023
Most recent year
2025 • Form 990PFDetailed filing. Detailed filing data is available for this year.
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| DANA M NESHE | Vice President | - | $0 | - | - |
| WILLIAM M KUZA UNTIL 12172025 | President | PT | $0 | - | - |
| JEANNE SHERLOCK AS OF 5122025 | Director | - | $0 | - | - |
| RAYMOND PAGE | Director | - | $0 | - | - |
| GEORGE FISKE JR | Director | - | $0 | - | - |
| KELLY KOBER | Director | - | $0 | - | - |
| PETER BURKE | Treasurer | - | $0 | - | - |
| KATHRINE BALDWIN | Clerk | - | $0 | - | - |
| DONNA GALLO | Director | - | $0 | - | - |
| COURTNEY O'REGAN AS OF 05122025 | Director | - | $0 | - | - |
| ARTHUR J CHAVES AS OF 05122025 | Director | - | $0 | - | - |
| Type | Recipient | Purpose | Status | Location | Amount |
|---|---|---|---|---|---|
| Paid Grant | GREATER WORCESTER COMMUNITY FOUNDATION-SCHOLARSHIPS | EXEMPT PURPOSE | - | WORCESTER, MA, US | $53,600 |
| Paid Grant | COMMUNITY FOUNDATION FOR METROWEST | EXEMPT PURPOSE | - | NATICK, MA, US | $35,500 |
| Paid Grant | NEEDHAM COMMUNITY COUNCIL | EXEMPT PURPOSE | - | NEEDHAM, MA, US | $30,000 |
| Paid Grant | ACTON COMMUNITY SUPPER AND FOOD PANTRY INC | EXEMPT PURPOSE | - | BOXBOROUGH, MA, US | $25,000 |
| Paid Grant | FRANKLIN FOOD PANTRY | EXEMPT PURPOSE | - | FRANKLIN, MA, US | $25,000 |
| Paid Grant | PROJECT JUST BECAUSE | EXEMPT PURPOSE | - | HOPKINTON, MA, US | $25,000 |
| Paid Grant | SPOONFULS | EXEMPT PURPOSE | - | NEWTON, MA, US | $25,000 |
| Paid Grant | SUDBURY COMMUNITY FOOD PANTRY | EXEMPT PURPOSE | - | SUDBURY, MA, US | $25,000 |
| Paid Grant | DOMESTIC VIOLENCE SERVICES NETWORK | EXEMPT PURPOSE | - | CONCORD, MA, US | $20,000 |
| Paid Grant | BOYS AND GIRLS CLUBS OF METROWEST INC | EXEMPT PURPOSE | - | MALBOROUGH, MA, US | $17,000 |
| Paid Grant | BETHANY HILL PLACE | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $16,000 |
| Paid Grant | JEFF'S PLACE | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $16,000 |
| Paid Grant | ADVOCATES INC | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $15,000 |
| Paid Grant | ARTS WAYLAND FOUNDATION INC | EXEMPT PURPOSE | - | WAYLAND, MA, US | $15,000 |
| Paid Grant | BIG BROTHERS BIG SISTERS OF CENTRAL MASS METROWEST INC | EXEMPT PURPOSE | - | WORCESTER, MA, US | $15,000 |
| Paid Grant | BOSTON AREA GLEANERS | EXEMPT PURPOSE | - | ACTON, MA, US | $15,000 |
| Paid Grant | BOYS & GIRLS CLUB OF WORCESTER | EXEMPT PURPOSE | - | WORCESTER, MA, US | $15,000 |
| Paid Grant | COCOTREE KIDS | EXEMPT PURPOSE | - | NATICK, MA, US | $15,000 |
| Paid Grant | COOPERATIVE ELDER SERVICES INC | EXEMPT PURPOSE | - | CONCORD, MA, US | $15,000 |
| Paid Grant | CREATIVE HUB WORCESTER INC | EXEMPT PURPOSE | - | WORCESTER, MA, US | $15,000 |
| Paid Grant | DANIEL JAMES MCCARTHY MEMORIAL FUND INC | EXEMPT PURPOSE | - | ACTON, MA, US | $15,000 |
| Paid Grant | DISCOVERY MUSEUM | EXEMPT PURPOSE | - | ACTON, MA, US | $15,000 |
| Paid Grant | FAMILIES FOR DEPRESSION AWARENESS | EXEMPT PURPOSE | - | WAYLAND, MA, US | $15,000 |
| Paid Grant | FAMILY PROMISE METROWEST INC | EXEMPT PURPOSE | - | NATICK, MA, US | $15,000 |
| Paid Grant | FRESH START FURNITURE BANK | EXEMPT PURPOSE | - | HUDSON, MA, US | $15,000 |
| Paid Grant | GIRLS ON THE RUN WORCESTER COUNTY | EXEMPT PURPOSE | - | WHITINSVILLE, MA, US | $15,000 |
| Paid Grant | HABITAT FOR HUMANITY METROWEST - GREATER WORCESTER INC | EXEMPT PURPOSE | - | WORCESTER, MA, US | $15,000 |
| Paid Grant | HABITAT FOR HUMANITY NORTH CENTRAL MASSACHUSETTS INC | EXEMPT PURPOSE | - | ACTON, MA, US | $15,000 |
| Paid Grant | HOPE AND COMFORT INC DBA H&C HYGIENE HUB | EXEMPT PURPOSE | - | NEEDHAM, MA, US | $15,000 |
| Paid Grant | LITERATIONS | EXEMPT PURPOSE | - | BOSTON, MA, US | $15,000 |
| Paid Grant | LOAVES AND FISHES FOOD PANTRY - BELLINGHAM | EXEMPT PURPOSE | - | BELLINGHAM, MA, US | $15,000 |
| Paid Grant | MAB COMMUNITY SERVICES INC | EXEMPT PURPOSE | - | ALLSTON, MA, US | $15,000 |
| Paid Grant | MINUTEMAN SENIOR SERVICES INC | EXEMPT PURPOSE | - | BURLINGTON, MA, US | $15,000 |
| Paid Grant | OUT METROWEST | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $15,000 |
| Paid Grant | REACH BEYOND DOMESTIC VIOLENCE INC | EXEMPT PURPOSE | - | WALTHAM, MA, US | $15,000 |
| Paid Grant | RIA HOUSE INC -- READYINSPIREACT | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $15,000 |
| Paid Grant | THE FOOD PROJECT | EXEMPT PURPOSE | - | LINCOLN, MA, US | $15,000 |
| Paid Grant | THINKGIVE | EXEMPT PURPOSE | - | CONCORD, MA, US | $15,000 |
| Paid Grant | WALTHAM BOYS AND GIRLS CLUB INC | EXEMPT PURPOSE | - | WALTHAM, MA, US | $15,000 |
| Paid Grant | YWCA CENTRAL MASSACHUSETTS | EXEMPT PURPOSE | - | WORCESTER, MA, US | $15,000 |
| Paid Grant | A PLACE TO TURN | EXEMPT PURPOSE | - | NATICK, MA, US | $12,500 |
| Paid Grant | NATICK SERVICE COUNCIL INC | EXEMPT PURPOSE | - | NATICK, MA, US | $11,000 |
| Paid Grant | CELEBRATION INTERNATIONAL CHURCH FOOD PANTRY | EXEMPT PURPOSE | - | WAYLAND, MA, US | $10,000 |
| Paid Grant | CENTRO INC | EXEMPT PURPOSE | - | WORCESTER, MA, US | $10,000 |
| Paid Grant | DANIEL'S TABLE | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $10,000 |
| Paid Grant | FRIENDLY HOUSE | EXEMPT PURPOSE | - | WORCESTER, MA, US | $10,000 |
| Paid Grant | HOPE WORLDWIDE | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $10,000 |
| Paid Grant | MASSACHUSETTS HORTICULTURAL SOCIETY | EXEMPT PURPOSE | - | WELLESLEY, MA, US | $10,000 |
| Paid Grant | METROWEST NONPROFIT NETWORK INC | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $10,000 |
| Paid Grant | MUSTARD SEED CATHOLIC WORKER COMMUNITY INC | EXEMPT PURPOSE | - | WORCESTER, MA, US | $10,000 |
| Paid Grant | MY BROTHER'S TABLE | EXEMPT PURPOSE | - | WAYLAND, MA, US | $10,000 |
| Paid Grant | OPEN TABLE INC | EXEMPT PURPOSE | - | CONCORD, MA, US | $10,000 |
| Paid Grant | PEARL STREET CUPBOARD AND CAFE | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $10,000 |
| Paid Grant | PLUGGED IN BAND | EXEMPT PURPOSE | - | NEEDHAM, MA, US | $10,000 |
| Paid Grant | SALVATION ARMY - WALTHAM | EXEMPT PURPOSE | - | WALTHAM, MA, US | $10,000 |
| Paid Grant | SAMARITANS INC | EXEMPT PURPOSE | - | BOSTON, MA, US | $10,000 |
| Paid Grant | SPARK KINDNESS INC | EXEMPT PURPOSE | - | NATICK, MA, US | $10,000 |
| Paid Grant | UNITED PARISHES OF SOUTHBOROUGH FOOD PANTRY INC | EXEMPT PURPOSE | - | SOUTHBOROUGH, MA, US | $10,000 |
| Paid Grant | UNITED WAY OF TRI-COUNTY INC | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $10,000 |
| Paid Grant | WESTFORD FOOD PANTRY | EXEMPT PURPOSE | - | WESTFORD, MA, US | $10,000 |
| Paid Grant | AURELIA'S GARDEN INC | EXEMPT PURPOSE | - | WELLESLEY, MA, US | $9,775 |
| Paid Grant | LITERACY UNLIMITED | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $9,000 |
| Paid Grant | METROWEST YMCA | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $8,000 |
| Paid Grant | DRESS FOR SUCCESS WORCESTER INC | EXEMPT PURPOSE | - | WORCESTER, MA, US | $7,500 |
| Paid Grant | FRAMINGHAM HISTORY CENTER | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $7,500 |
| Paid Grant | HISTORICAL NATURAL HISTORY AND LIBRARY SOCIETY OF SOUTH NATICK MA | EXEMPT PURPOSE | - | NATICK, MA, US | $7,500 |
| Paid Grant | INTERNATIONAL INSTITUTE OF NEW ENGLAND | EXEMPT PURPOSE | - | BOSTON, MA, US | $7,500 |
| Paid Grant | LEAGUE SCHOOL FOR AUTISM | EXEMPT PURPOSE | - | WALPOLE, MA, US | $7,500 |
| Paid Grant | MEDWAY FOOD PANTRY | EXEMPT PURPOSE | - | MEDWAY, MA, US | $7,500 |
| Paid Grant | MEDWAY VILLAGE FOOD PANTRY | EXEMPT PURPOSE | - | MEDWAY, MA, US | $7,500 |
| Paid Grant | THE PARMENTER FOUNDATION INC | EXEMPT PURPOSE | - | WAYLAND, MA, US | $7,500 |
| Paid Grant | HOUSEHOLD GOODS INC | EXEMPT PURPOSE | - | ACTON, MA, US | $6,000 |
| Paid Grant | PERFORMING ARTS CENTER OF METROWEST INC | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $6,000 |
| Paid Grant | THE CENTER FOR ARTS IN NATICK (TCAN) | EXEMPT PURPOSE | - | NATICK, MA, US | $5,500 |
| Paid Grant | BEDFORD COMMUNITY TABLEPANTRY | EXEMPT PURPOSE | - | BEDFORD, MA, US | $5,000 |
| Paid Grant | CARITAS COMMUNITIES INC | EXEMPT PURPOSE | - | BRAINTREE, MA, US | $5,000 |
| Paid Grant | CATHOLIC CHARITIES DIOCESE OF WORCESTER | EXEMPT PURPOSE | - | WORCESTER, MA, US | $5,000 |
| Paid Grant | DIGNITY MATTERS INC | EXEMPT PURPOSE | - | WESTBOROUGH, MA, US | $5,000 |
| Paid Grant | EL BUEN SAMARITANO FOOD PROGRAM INC | EXEMPT PURPOSE | - | WORCESTER, MA, US | $5,000 |
| Paid Grant | HOLLISTON PANTRY SHELF | EXEMPT PURPOSE | - | HOLLISTON, MA, US | $5,000 |
| Paid Grant | HUDSON COMMUNITY FOOD PANTRY | EXEMPT PURPOSE | - | HUDSON, MA, US | $5,000 |
| Paid Grant | JEWISH FAMILY SERVICE OF METROWEST INC | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $5,000 |
| Paid Grant | MAYNARD FOOD PANTRY | EXEMPT PURPOSE | - | MAYNARD, MA, US | $5,000 |
| Paid Grant | MEDFIELD FOOD CUPBOARD | EXEMPT PURPOSE | - | MEDFIELD, MA, US | $5,000 |
| Paid Grant | METROWEST LEGAL SERVICES INC | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $5,000 |
| Paid Grant | MILLIS ECUMENICAL FOOD PANTRY | EXEMPT PURPOSE | - | MILLIS, MA, US | $5,000 |
| Paid Grant | MINUTE MAN ARC FOR HUMAN SERVICES INC | EXEMPT PURPOSE | - | CONCORD, MA, US | $5,000 |
| Paid Grant | QUINSIGAMOND COMMUNITY COLLEGE HOMEPLATE FOOD PANTRY | EXEMPT PURPOSE | - | WORCESTER, MA, US | $5,000 |
| Paid Grant | SALVATION ARMY - WORCESTER CITADEL CORPS FOOD PANTRY | EXEMPT PURPOSE | - | WORCESTER, MA, US | $5,000 |
| Paid Grant | SHERBORN BENEVOLENT SOCIETY | EXEMPT PURPOSE | - | SHERBORN, MA, US | $5,000 |
| Paid Grant | SOUTH MIDDLESEX OPPORTUNITY COUNCIL INC | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $5,000 |
| Paid Grant | ST BRIDGET'S FOOD PANTRY | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $5,000 |
| Paid Grant | STRAIGHT AHEAD MINISTRIES | EXEMPT PURPOSE | - | WORCESTER, MA, US | $5,000 |
| Paid Grant | THE NATICK COMMUNITY ORGANIC FARM | EXEMPT PURPOSE | - | NATICK, MA, US | $5,000 |
| Paid Grant | UNITY FARM SANCTUARY | EXEMPT PURPOSE | - | SHERBORN, MA, US | $5,000 |
| Paid Grant | VIRGINIA THURSTON HEALING GARDEN INC | EXEMPT PURPOSE | - | HARVARD, MA, US | $5,000 |
| Paid Grant | WALPOLE COMMUNITY FOOD PANTRY | EXEMPT PURPOSE | - | WALPOLE, MA, US | $5,000 |
| Paid Grant | WELLESLEY FOOD PANTRY | EXEMPT PURPOSE | - | WELLESLEY, MA, US | $5,000 |
| Paid Grant | WESTBOROUGH FOOD PANTRY | EXEMPT PURPOSE | - | WESTBOROUGH, MA, US | $5,000 |
| Paid Grant | RISE ABOVE FOUNDATION | EXEMPT PURPOSE | - | NORTHBRIDGE, MA, US | $2,000 |
| Paid Grant | DOLI ATAMIAN CAMPERSHIP PROGRAM INC | EXEMPT PURPOSE | - | ACTON, MA, US | $1,000 |
| Paid Grant | HOLLISTON EDUCATION FOUNDATION | EXEMPT PURPOSE | - | HOLLISTON, MA, US | $1,000 |
| Paid Grant | SHERBORN HISTORICAL SOCIETY | EXEMPT PURPOSE | - | SHERBORN, MA, US | $1,000 |
| Paid Grant | METROWEST ESL FUND | EXEMPT PURPOSE | - | FRAMINGHAM, MA, US | $500 |
| Paid Grant | NATICK ROTARY | EXEMPT PURPOSE | - | NATICK, MA, US | $500 |
| Paid Grant | SOAR NATICK | EXEMPT PURPOSE | - | NATICK, MA, US | $500 |
| Paid Grant | THE NATURE CONNECTION | EXEMPT PURPOSE | - | CONCORD, MA, US | $500 |
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| AccountingFeesSchedule/AccountingFeesDetail/Amt | 0 | 4750 |
| AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt | 0 | WOLF & COMPANY, P.C. |
| AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt | 0 | 4750 |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 0 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 0 | CORPORATE BONDS |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 0 | 2802175 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 0 | 2802175 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 0 | 2355817 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 1 | 200000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 0 | 2355817 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 1 | 200000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 0 | COMMON STOCK |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 1 | PREFERRED STOCK |
| InvestmentsGovtObligationsSch/StateLocalSecBookVlEOYAmt | 0 | 0 |
| InvestmentsGovtObligationsSch/StateLocalSecEOYFMVAmt | 0 | 0 |
| InvestmentsGovtObligationsSch/USGovtObligationsBookVlEOYAmt | 0 | 8595023 |
| InvestmentsGovtObligationsSch/USGovtObligationsEOYFMVAmt | 0 | 8595023 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 0 | 5389131 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 0 | OTHER INVESTMENTS |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 0 | 5389131 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 0 | FMV |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt | 0 | 647551 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt | 0 | 103379 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd | 0 | 18 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt | 0 | 44872 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc | 0 | CITC TAX CREDIT |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc | 1 | TAX REFUND |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/RelatedOrExemptFunctionIncmAmt | 0 | 49283 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/RelatedOrExemptFunctionIncmAmt | 1 | 2624 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt | 0 | 795802 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt | 0 | 51907 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt | 0 | 0 |
| IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt | 0 | 847709 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt | 0 | 4750 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt | 0 | 4750 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt | 0 | 103379 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt | 0 | 1172875 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt | 0 | 1172875 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt | 0 | 1000000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt | 0 | 647551 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt | 0 | 647551 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt | 0 | 558672 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt | 0 | 220964 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt | 0 | 44872 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt | 0 | 44872 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt | 0 | 103379 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt | 0 | 697624 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt | 0 | 5734 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt | 0 | 5734 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt | 0 | 51907 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt | 0 | 98178 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt | 0 | 98178 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt | 0 | 7500 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt | 0 | 1183359 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt | 0 | 98178 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt | 0 | 1289037 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt | 0 | 795802 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt | 0 | 1847709 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt | 0 | 10484 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt | 0 | 98178 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt | 0 | 116162 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 0 | 2023-10-02 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 1 | 2014-11-03 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 2 | 2022-04-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 3 | 2023-10-02 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 4 | 2016-11-10 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 5 | 2021-06-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 6 | 2020-11-20 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 7 | 2015-07-02 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 8 | 2022-04-13 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 9 | 2025-12-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 10 | 2023-01-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 11 | 2024-04-02 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 0 | 2838 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 1 | 2589 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 2 | 17950 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 3 | 43935 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 4 | 124 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 5 | 3415 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 6 | 4491 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 7 | 1998 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 8 | 11920 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 9 | 39 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 10 | 16744 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 11 | 11542 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 0 | 2912 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 1 | -1180 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 2 | 5391 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 3 | 39565 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 4 | 39662 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 5 | -2686 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 6 | -1634 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 7 | 464 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 8 | 2379 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 9 | 19 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 10 | -9883 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 11 | 28370 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 0 | 2912 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 1 | -1180 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 2 | 5391 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 3 | 39565 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 4 | 39662 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 5 | -2686 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 6 | -1634 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 7 | 464 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 8 | 2379 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 9 | 19 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 10 | -9883 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 11 | 28370 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 0 | 5750 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 1 | 1409 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 2 | 23341 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 3 | 83500 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 4 | 39786 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 5 | 729 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 6 | 2857 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 7 | 2462 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 8 | 14299 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 9 | 58 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 10 | 6861 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 11 | 39912 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 0 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 1 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 2 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 3 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 4 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 5 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 6 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 7 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 8 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 9 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 10 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 11 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 0 | WK KELLOGG CO - 92942W107 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 1 | AVANOS MEDICAL INC - 05350V106 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 2 | M&T BANK CORP - 55261F104 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 3 | KELLANOVA - XXX-XX-XXXX |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 4 | LAMB WESTON HOLDINGS INC - XXX-XX-XXXX |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 5 | ORGANON AND CO - 68622V106 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 6 | VIATRIS INC - 92556V106 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 7 | CHEMOURS CO - XXX-XX-XXXX |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 8 | WARNER BROS DISCOVERY INC - XXX-XX-XXXX |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 9 | UNILEVER PLC - XXX-XX-XXXX |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 10 | GE HEALTHCARE TECH INC - 36266G107 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 11 | GE VERNOVA LLC - 36828A101 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 0 | 2025-09-26 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 1 | 2025-12-10 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 2 | 2025-12-10 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 3 | 2025-12-11 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 4 | 2025-12-12 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 5 | 2025-12-12 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 6 | 2025-12-12 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 7 | 2025-12-16 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 8 | 2025-12-16 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 9 | 2025-12-18 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 10 | 2025-12-19 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 11 | 2025-12-19 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt | 0 | 103379 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt | 0 | 558672 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt | 0 | 0 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt | 0 | 933872 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt | 0 | 20960312 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 19467768 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 20960312 |
| IRS990PF/DistributableAmountGrp/DeductionFromDistributableAmt | 0 | 0 |
| IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt | 0 | 981415 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt | 0 | 981415 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt | 0 | 981415 |
| IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt | 0 | 991112 |
| IRS990PF/DistributableAmountGrp/RecoveriesQualfiedDistriAmt | 0 | 0 |
| IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 9697 |
| IRS990PF/DistributableAmountGrp/TotalTaxAmt | 0 | 9697 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt | 0 | 7803 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/Form2220AttachedInd | 0 | X |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt | 0 | 9697 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt | 0 | 9697 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 9697 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxDueAmt | 0 | 1894 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt | 0 | 7803 |
| IRS990PF/FMVAssetsEOYAmt | 0 | 20960312 |
| IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockBOYAmt | 0 | 28243000 |
| IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockEOYAmt | 0 | 28243000 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt | 0 | 13734 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt | 0 | 1618166 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt | 0 | 1618166 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsBOYAmt | 0 | 3104648 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsEOYAmt | 0 | 2802175 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsEOYFMVAmt | 0 | 2802175 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt | 0 | 2673402 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt | 0 | 2555817 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt | 0 | 2555817 |
| IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsBOYAmt | 0 | 4132795 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYAmt | 0 | 5389131 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYFMVAmt | 0 | 5389131 |
| IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningBOYAmt | 0 | -8775232 |
| IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningEOYAmt | 0 | -7282688 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt | 0 | 19467768 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt | 0 | 20960312 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt | 0 | 20960312 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt | 0 | 19467768 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt | 0 | 20960312 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 19467768 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 20960312 |
| IRS990PF/Form990PFBalanceSheetsGrp/USGovernmentObligationsBOYAmt | 0 | 9543189 |
| IRS990PF/Form990PFBalanceSheetsGrp/USGovernmentObligationsEOYAmt | 0 | 8595023 |
| IRS990PF/Form990PFBalanceSheetsGrp/USGovtObligationsEOYFMVAmt | 0 | 8595023 |
| IRS990PF/MethodOfAccountingCashInd | 0 | X |
| IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt | 0 | 0 |
| IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt | 0 | 20124107 |
| IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt | 0 | 594589 |
| IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt | 0 | 19529518 |
| IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt | 0 | 301862 |
| IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt | 0 | 0 |
| IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt | 0 | 991112 |
| IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt | 0 | 19822245 |
| IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt | 0 | 0 |
| IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt | 0 | 20124107 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompensationOfHghstPdCntrctGrp/BusinessName/BusinessNameLine1Txt | 0 | MIDDLESEX SAVINGS BANK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompensationOfHghstPdCntrctGrp/CompensationAmt | 0 | 97272 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompensationOfHghstPdCntrctGrp/ServiceTypeTxt | 0 | MANAGEMENT FEES |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompensationOfHghstPdCntrctGrp/USAddress/AddressLine1Txt | 0 | 36 SUMMER STREET |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompensationOfHghstPdCntrctGrp/USAddress/CityNm | 0 | NATICK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompensationOfHghstPdCntrctGrp/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompensationOfHghstPdCntrctGrp/USAddress/ZIPCd | 0 | 01760 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt | 0 | NONE |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt | 0 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 4.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 8.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 1.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 1.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 1.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 1.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 1.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 7 | 1.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 8 | 1.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 9 | 1.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 10 | 1.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt | 0 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt | 1 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt | 2 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt | 3 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt | 4 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt | 5 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt | 6 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt | 7 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt | 8 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt | 9 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt | 10 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt | 3 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt | 4 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt | 5 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt | 6 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt | 7 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt | 8 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt | 9 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt | 10 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt | 3 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt | 4 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt | 5 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt | 6 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt | 7 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt | 8 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt | 9 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt | 10 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm | 0 | DANA M NESHE |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm | 1 | WILLIAM M KUZA UNTIL 12172025 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm | 2 | JEANNE SHERLOCK AS OF 5122025 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm | 3 | RAYMOND PAGE |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm | 4 | GEORGE FISKE JR |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm | 5 | KELLY KOBER |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm | 6 | PETER BURKE |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm | 7 | KATHRINE BALDWIN |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm | 8 | DONNA GALLO |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm | 9 | COURTNEY O'REGAN AS OF 05122025 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm | 10 | ARTHUR J CHAVES AS OF 05122025 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt | 0 | VICE PRESIDENT |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt | 1 | PRESIDENT |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt | 2 | DIRECTOR |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt | 3 | DIRECTOR |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt | 4 | DIRECTOR |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt | 5 | DIRECTOR |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt | 6 | TREASURER |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt | 7 | CLERK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt | 8 | DIRECTOR |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt | 9 | DIRECTOR |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt | 10 | DIRECTOR |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt | 0 | 36 SUMMER STREET |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt | 1 | 36 SUMMER STREET |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt | 2 | 36 SUMMER STREET |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt | 3 | 36 SUMMER STREET |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt | 4 | 36 SUMMER STREET |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt | 5 | 36 SUMMER STREET |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt | 6 | 36 SUMMER STREET |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt | 7 | 36 SUMMER STREET |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt | 8 | 36 SUMMER STREET |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt | 9 | 36 SUMMER STREET |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt | 10 | 36 SUMMER STREET |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm | 0 | NATICK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm | 1 | NATICK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm | 2 | NATICK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm | 3 | NATICK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm | 4 | NATICK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm | 5 | NATICK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm | 6 | NATICK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm | 7 | NATICK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm | 8 | NATICK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm | 9 | NATICK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm | 10 | NATICK |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd | 1 | MA |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd | 2 | MA |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd | 3 | MA |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd | 4 | MA |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd | 5 | MA |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd | 6 | MA |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd | 7 | MA |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd | 8 | MA |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd | 9 | MA |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd | 10 | MA |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd | 0 | 01760 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd | 1 | 01760 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd | 2 | 01760 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd | 3 | 01760 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd | 4 | 01760 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd | 5 | 01760 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd | 6 | 01760 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd | 7 | 01760 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd | 8 | 01760 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd | 9 | 01760 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd | 10 | 01760 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OtherEmployeePaidOver50kCnt | 0 | 0 |
| IRS990PF/Organization501c3ExemptPFInd | 0 | X |
| IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt | 0 | 1183359 |
| IRS990PF/PFQualifyingDistributionsGrp/ProgramRelatedInvstTotalAmt | 0 | 0 |
| IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt | 0 | 1183359 |
| IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/LineNumberTxt | 0 | 11A |
| IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/LineNumberTxt | 1 | 11B |
| IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/RelationshipStatementTxt | 0 | MASSACHUSETTS CITC REFUND |
| IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/RelationshipStatementTxt | 1 | TAX REFUND |
| IRS990PF/StatementsRegardingActy4720Grp/ActsFailToQlfyAsExceptionsInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/InfluenceLegislationInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/JeopardyInvestmentsInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/NoncharitablePurposeInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/PayCompDisqualifiedPrsnInd | 0 | 1 |
| IRS990PF/StatementsRegardingActy4720Grp/PaymentToGovernmentOfficialInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/SaleOrExchDisqualifiedPrsnInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/TransferAstDisqualifiedPrsnInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPriorActsInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPYJeopardyInvstInd | 0 | 0 |
| IRS990PF/StatementsRegardingActy4720Grp/UndistributedIncomePYInd | 0 | 0 |
| IRS990PF/StatementsRegardingActyGrp/ActivitiesNotPreviouslyRptInd | 0 | 0 |
| IRS990PF/StatementsRegardingActyGrp/AtLeast5000InAssetsInd | 0 | 1 |
| IRS990PF/StatementsRegardingActyGrp/ChangesToArticlesOrBylawsInd | 0 | 0 |
| IRS990PF/StatementsRegardingActyGrp/ComplyWithPublicInspRqrInd | 0 | 1 |
| IRS990PF/StatementsRegardingActyGrp/DonorAdvisedFundInd | 0 | 0 |
| IRS990PF/StatementsRegardingActyGrp/ForeignAccountsQuestionInd | 0 | 0 |
| IRS990PF/StatementsRegardingActyGrp/Form1120POLFiledInd | 0 | 0 |
| IRS990PF/StatementsRegardingActyGrp/Form990PFFiledWithAttyGenInd | 0 | 1 |
| IRS990PF/StatementsRegardingActyGrp/IndividualWithBooksNm | 0 | RICHARD GAY |
| IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd | 0 | 0 |
| IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt | 0 | 36 SUMMER STREET |
| IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm | 0 | NATICK |
No mirrored PDF or thumbnail assets are attached yet.
Similar nonprofits based on the same Siviq industry and scale cohort. $10M-$25M nonprofits
N Syracuse, NY
View Organization501(c)6
Revenue vs current organization
2995% higherAssets vs current organization
64% lowerBismarck, ND
View Organization501(c)3 • NTEE N60Z
Revenue vs current organization
202% higherAssets vs current organization
87% lowerDurango, CO
View Organization501(c)3
Revenue vs current organization
252% higherAssets vs current organization
About the sameRaleigh, NC
View Organization501(c)2
Revenue vs current organization
40% higherAssets vs current organization
About the same