Civic Intelligence

John P Battista Foundation

EIN 84-6733106 • Braintree, MA

1094 Liberty StreetBraintree, MA 02184
Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

63rd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

<$500k nonprofits • Source year 2024

Liabilities / Revenue

66th percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

<$500k nonprofits • Source year 2024

Net Margin

16th percentile

-52%

Higher net margin than 16% of similar nonprofits.

<$500k nonprofits • Source year 2024

Top Officer Pay

81st percentile

$0

Higher top officer pay than 81% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

<$500k nonprofits • Source year 2024

Asset Growth

51st percentile

-1.8%

Faster asset growth than 51% of similar nonprofits.

<$500k nonprofits • Annualized from 2023 to 2024

Revenue Growth

Score unavailable

No value available

A valid growth rate could not be computed from the available filing history.

Annualized from 2023 to 2024

Assets

Down

$495,755

Down $8,979 (-1.8%) from 2023

Liabilities

Flat

$0

Flat from 2023

Net Assets

Down

$495,755

Down $8,979 (-1.8%) from 2023

Revenue

Up

$27,649

Up $30,276 (+1152%) from 2023

Expenses

Up

$42,135

Up $3,835 (+10%) from 2023

Net Income

Up

-$14,486

Up $26,441 (+65%) from 2023

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$800K$600K$400K$200K$0Assets 2020: $688,502Liabilities 2020: $0Net Assets 2020: $688,5022020Assets 2021: $625,596Liabilities 2021: $0Net Assets 2021: $625,5962021Assets 2022: $537,040Liabilities 2022: $0Net Assets 2022: $537,0402022Assets 2023: $504,734Liabilities 2023: $0Net Assets 2023: $504,7342023Assets 2024: $495,755Liabilities 2024: $0Net Assets 2024: $495,7552024

Highlighted filing

2024

Assets$495,755
Liabilities$0
Net Assets$495,755

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$800K$600K$400K$200K$0-$200KRevenue 2020: $693,302Expenses 2020: $4,800Net Income 2020: $688,5022020Revenue 2021: -$5,304Expenses 2021: $55,602Net Income 2021: -$60,9062021Revenue 2022: -$45,942Expenses 2022: $44,531Net Income 2022: -$90,4732022Revenue 2023: -$2,627Expenses 2023: $38,300Net Income 2023: -$40,9272023Revenue 2024: $27,649Expenses 2024: $42,135Net Income 2024: -$14,4862024

Highlighted filing

2024

Revenue$27,649
Expenses$42,135
Net Income-$14,486

Filings

Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jan 1, 2024 to Dec 31, 2024
Signed
May 3, 2025
Return Version
2024v5.1
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
John P BattistaTrustee-$0--
Mary BattistaTrustee-$0--
Filing and Contact Details

Filer

Filer Name
John P Battista Foundation
EIN
84-6733106
Phone
7814058402
Address
1094 Liberty Street, Braintree, MA 02184

Signing Officer

Name
John P Battista
Title
Trustee
Phone
7814058402
Signed
2025-05-03
Discuss with paid preparer
Yes

Preparer

Firm
Taylor Ganson & Perrin LLP
Address
160 Federal St 20th floor, Boston, MA 02110
Preparer
Edward R Martin
Phone
6179512777
Raw XML AppendixShowing 400 of 660 raw XML fields

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/AdjustedNetIncomeAmt00
AccountingFeesSchedule/AccountingFeesDetail/Amt03342
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0Fees related to tax prep for 2023 form 990PF
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt00
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt03342
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt019842
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt124403
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt220740
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt313061
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt421077
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt515349
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt611683
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt723678
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt824363
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt915200
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1019816
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1111851
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1223344
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1315209
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1411725
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1510644
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1613339
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1713507
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1832341
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt038088
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt121693
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt233559
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt323183
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt422809
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt530301
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt610672
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt729728
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt821782
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt933187
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1019300
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1116606
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1227386
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1332753
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1414250
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1521731
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1620234
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1712797
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1848986
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0200 shs Alphabet Inc. CL C
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1150 shs Johnson & Johnson
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2140 shs JPMorgan Chase & Co.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm355 shs Microsoft Corp
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4150 shs Pepsico Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5121 shs Apple Inc.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm624 shs Adobe Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm729 shs Blackrock Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8240 shs Crown Castle Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9100 shs Eaton Corp PLC SHS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1025 shs Eli LIffy & Co.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1129 shs Goldman Sachs GRP Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12382 shs Nextera Energy Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm13180 shs Palo Alto Networks Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1485 shs Procter & Gamble
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1565 shs Salesforce Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1640 shs UnitedHealth GR Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17320 shs Verizon Communications
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18155 shs Visa Inc CL A
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt023394
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt164005
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt257481
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt02,202.821 shs BrandywineGlobal Corp
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt16,742.257 shs Loomis Sayles Invst Grade BD Y
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt214,944.857 shs Lord Abbett SHT Duration Inc
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt023372
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt165535
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt257687
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd0AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd1AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd2AT COST
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt014883
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt012090
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt023
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/OtherInvestmentIncomeGrp/ExclusionAmt0653
IRS990PF/AnalysisIncomeProducingActyGrp/OtherInvestmentIncomeGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt027649
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt027649
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt03342
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt03342
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt015559
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt012090
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt032000
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt032000
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsAdjNetIncmAmt014883
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt014883
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt014883
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0-14486
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt0157584
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavingsAdjNetIncmAmt023
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt023
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt023
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt012090
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt017945
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt06362
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt06397
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeAdjNetIncmAmt0653
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt0653
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt0653
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt0396
IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt015559
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt032000
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt09704
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt042135
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt027649
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt027649
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt09704
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt010135
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02024-04-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12024-01-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22024-11-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32022-12-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42021-01-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52021-01-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62021-08-06
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72022-05-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt82022-10-03
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt92022-12-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt102022-08-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt112022-05-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt122021-04-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt132022-04-29
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt142022-09-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt0271
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt11523
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt27917
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3140
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt437999
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt512179
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt614649
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt72071
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt830093
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt95488
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt103067
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt11819
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt127249
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt134290
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1417739
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt028
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1696
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt21330
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3-32
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4-1426
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt51546
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt61292
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt7-59
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt8108
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt9-443
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt103103
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt11589
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt121867
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt131192
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt142299
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt028
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1696
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt21330
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3-32
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt4-1426
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt51546
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt61292
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt7-59
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt8108
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt9-443
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt103103
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt11589
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt121867
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt131192
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt142299
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt0299
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt12219
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt29247
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt3108
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt436573
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt513725
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt615941
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt72012
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt830201
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt95045
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt106170
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt111408
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt129116
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt135482
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1420038
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd0P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd1P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd2P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd3P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd4P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd5P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd6P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd7P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd8P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd9P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd10P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd11P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd12P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd13P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd14P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc04 shs CVS Health Corp Com
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc19 shs Eaton Corp
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc240 shs Honeywell Intl Inc
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc31 shs Crown Castle Inc.
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc4532 shs CVS Health Corp
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc560 shs Honeywell Intl Inc
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc6300 shs Knight-Swift Transn Hldgs
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc7203.039 shs Loomis Sayles Invst Grade BD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc87,813.375 shs Lord Abbett SHT Duration Inc
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc968 shs Nextera Energy Inc
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1018 shs Palo Alto Networks Inc
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc115 shs Salesforce
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1220 shs UnitedHealth GP Inc
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1320 shs Visa Inc CL A
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc14110 shs Zoetis Inc Class-A
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt02024-05-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt12024-05-04
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt22024-12-07
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt32024-01-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt42024-07-29
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt52024-11-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt62024-04-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt72024-01-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt82024-12-13
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt92024-07-29
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt102024-01-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt112024-01-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt122024-04-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt132024-01-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt142024-10-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt012090
IRS990PF/CapGainsLossTxInvstIncmDetail/NetShortTermCapitalGainLossAmt02054
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt0-14486
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt05507
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt0495755
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt0504734
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt0495755
IRS990PF/DistributableAmountGrp/DeductionFromDistributableAmt00
IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt030731
IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt030731
IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt030731
IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt030980
IRS990PF/DistributableAmountGrp/RecoveriesQualfiedDistriAmt00
IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt0249
IRS990PF/DistributableAmountGrp/TotalTaxAmt0249
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt0197
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt0249
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt0249
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt0249
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxDueAmt052
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt0197
IRS990PF/FMVAssetsEOYAmt0635342
IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockBOYAmt010538
IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockEOYAmt016045
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt0373817
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt0341172
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt0479045
IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsBOYAmt0127264
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYAmt0144880
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYFMVAmt0146594
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningBOYAmt0494196
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningEOYAmt0479710
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstBOYAmt03653
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYAmt09703
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYFMVAmt09703
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt0504734
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt0495755
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt0635342
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt0504734
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt0495755
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt0504734
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt0495755
IRS990PF/MethodOfAccountingCashInd0X
IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt00
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt0629033
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt07462
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt0621571
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt09435
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt030980
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt0619598
IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt0629033
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt02.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt11.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0John P Battista
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm1Mary Battista
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0Trustee
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt1Trustee
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt01094 Liberty Street
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt11094 Liberty Street
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0Braintree
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm1Braintree
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0MA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd1MA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd002185
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd102185
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OtherEmployeePaidOver50kCnt00
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt032000
IRS990PF/PFQualifyingDistributionsGrp/ProgramRelatedInvstTotalAmt00
IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt032000
IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd00
IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceLegislationInd00
IRS990PF/StatementsRegardingActy4720Grp/JeopardyInvestmentsInd00
IRS990PF/StatementsRegardingActy4720Grp/NoncharitablePurposeInd00
IRS990PF/StatementsRegardingActy4720Grp/PayCompDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/PaymentToGovernmentOfficialInd00
IRS990PF/StatementsRegardingActy4720Grp/PayPremiumsPrsnlBnftCntrctInd00
IRS990PF/StatementsRegardingActy4720Grp/ProhibitedTaxShelterTransInd00
IRS990PF/StatementsRegardingActy4720Grp/RcvFndsToPayPrsnlBnftCntrctInd00
IRS990PF/StatementsRegardingActy4720Grp/SaleOrExchDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/SubjToTaxRmnrtnExPrchtPymtInd00
IRS990PF/StatementsRegardingActy4720Grp/TransferAstDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPriorActsInd00
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPYJeopardyInvstInd00
IRS990PF/StatementsRegardingActy4720Grp/UndistributedIncomePYInd00
IRS990PF/StatementsRegardingActyGrp/ActivitiesNotPreviouslyRptInd00
IRS990PF/StatementsRegardingActyGrp/AtLeast5000InAssetsInd01
IRS990PF/StatementsRegardingActyGrp/ChangesToArticlesOrBylawsInd00
IRS990PF/StatementsRegardingActyGrp/ComplyWithPublicInspRqrInd01
IRS990PF/StatementsRegardingActyGrp/DonorAdvisedFundInd00
IRS990PF/StatementsRegardingActyGrp/ForeignAccountsQuestionInd00
IRS990PF/StatementsRegardingActyGrp/Form1120POLFiledInd00
IRS990PF/StatementsRegardingActyGrp/Form990PFFiledWithAttyGenInd01
IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd00
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt01094 Liberty Street
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm0Braintree
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd0MA
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd002184
IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd00
IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd00
IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd00
IRS990PF/StatementsRegardingActyGrp/OrgReportOrRegisterStateCd0MA
IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd00
IRS990PF/StatementsRegardingActyGrp/PersonsWithBooksName/BusinessNameLine1Txt0John P Battista
IRS990PF/StatementsRegardingActyGrp/PhoneNum07814058402
IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd00
IRS990PF/StatementsRegardingActyGrp/Section4955ManagersTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section4955OrganizationTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd00
IRS990PF/StatementsRegardingActyGrp/TaxReimbursedAmt00
IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd00
IRS990PF/StatementsRegardingActyGrp/WebsiteAddressTxt0N/A
IRS990PF/SumOfProgramRelatedInvstGrp/TotalAmt00
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt0200
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt1200
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt2200
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt3200
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt4200
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt5200
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt6200
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt78800

Document Assets

No mirrored PDF or thumbnail assets are attached yet.