Civic Intelligence

The Rock Foundation

990PF • Fiscal year 2020 • EIN 20-8164535

Jan 01, 2020 to Dec 31, 2020 • Filed on May 14, 2021

2530 Salisbury RoadMidlothian, VA 23113

(804) 794-8230

Siviq Scores

Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.

Liabilities / Assets

30th percentile

0.00x

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

2020 filings • $1M-$5M nonprofits • Source year 2020

Liabilities / Revenue

29th percentile

0.00x

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

2020 filings • $1M-$5M nonprofits • Source year 2020

Net Margin

19th percentile

-26%

Higher net margin than 19% of similar nonprofits.

2020 filings • $1M-$5M nonprofits • Source year 2020

Top Officer Pay

47th percentile

$6,456

Higher top officer pay than 47% of similar nonprofits.

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

2020 filings • $1M-$5M nonprofits • Source year 2020

Asset Growth

27th percentile

-2.3%

Faster asset growth than 27% of similar nonprofits.

2020 filings • $1M-$5M nonprofits • Annualized from 2019 to 2020

Revenue Growth

25th percentile

-22%

Faster revenue growth than 25% of similar nonprofits.

2020 filings • $1M-$5M nonprofits • Annualized from 2019 to 2020

Assets

Down

$1,038,819

Down $24,860 (-2.3%) from 2019

Net Assets

$1,038,819

No earlier filing loaded for comparison.

Liabilities

Flat

$0

Flat from 2019

Revenue

Down

$96,573

Down $26,612 (-22%) from 2019

Expenses

Down

$121,333

Down $19,112 (-14%) from 2019

Net Income

Down

-$24,760

Down $7,500 (-43%) from 2019

Historical Trend

Balance Sheet Trend

The highlighted filing sits inside the broader history for assets, liabilities, and net assets.

$1.5M$1.0M$500K$0Assets 2011: $1,387,435Liabilities 2011: $02011Assets 2012: $1,338,660Liabilities 2012: $02012Assets 2013: $1,299,023Liabilities 2013: $02013Assets 2014: $1,350,916Liabilities 2014: $02014Assets 2015: $1,287,670Liabilities 2015: $02015Assets 2019: $1,063,679Liabilities 2019: $02019Assets 2020: $1,038,819Liabilities 2020: $0Net Assets 2020: $1,038,8192020Assets 2021: $1,055,692Liabilities 2021: $0Net Assets 2021: $1,055,6922021Assets 2022: $974,176Liabilities 2022: $0Net Assets 2022: $974,1762022Assets 2023: $913,569Liabilities 2023: $0Net Assets 2023: $913,5692023Assets 2024: $918,626Liabilities 2024: $0Net Assets 2024: $918,6262024

Highlighted filing

2020

Assets$1,038,819
Liabilities$0
Net Assets$1,038,819

Operations Trend

Revenue, expenses, and net income across loaded years, with this filing highlighted.

$200K$100K$0-$100KRevenue 2011: $40,658Expenses 2011: $104,425Net Income 2011: -$63,7672011Revenue 2012: $53,662Expenses 2012: $101,555Net Income 2012: -$47,8932012Revenue 2013: $62,320Expenses 2013: $101,648Net Income 2013: -$39,3282013Revenue 2014: $172,679Expenses 2014: $120,027Net Income 2014: $52,6522014Revenue 2015: $66,047Expenses 2015: $129,658Net Income 2015: -$63,6112015Revenue 2019: $123,185Expenses 2019: $140,445Net Income 2019: -$17,2602019Revenue 2020: $96,573Expenses 2020: $121,333Net Income 2020: -$24,7602020Revenue 2021: $144,360Expenses 2021: $127,578Net Income 2021: $16,7822021Revenue 2022: $42,869Expenses 2022: $124,182Net Income 2022: -$81,3132022Revenue 2023: $60,259Expenses 2023: $120,437Net Income 2023: -$60,1782023Revenue 2024: $122,450Expenses 2024: $117,454Net Income 2024: $4,9962024

Highlighted filing

2020

Revenue$96,573
Expenses$121,333
Net Income-$24,760
Jump To
Filing Snapshot
Filing Period
Jan 1, 2020 to Dec 31, 2020
Signed
May 14, 2021
Return Version
2020v4.1
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Rita M SmithPresident/Treasurer/Direct-$6,456-$6,456
John B O'Grady Retired 112320Secretary/Director-$0--
Maureen J Denlea Appted 112320VP/Secretary/Director-$0--
Filing and Contact Details

Filer

Filer Name
The Rock Foundation
EIN
20-8164535
Phone
8047948230
Address
2530 Salisbury Road, Midlothian, VA 23113

Signing Officer

Name
Rita M Smith
Title
President
Phone
8047948230
Signed
2021-05-14
Discuss with paid preparer
Yes

Preparer

Firm
McGuireWoods LLP
Address
P O Box 397, Richmond, VA 23218-0397
Preparer
Benjamin S Candland
Phone
8047751000
Raw XML AppendixShowing 400 of 669 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
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm050000 Wells Fargo & Co 2.5% 21
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm150000 JPMorgan Chase 3.25% 22
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm250000 BP Capital Mkt 3.994% 23
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt051274
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt151167
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt251628
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt050168
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt152531
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt254719
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt05224
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17714
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt22901
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt35237
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt46270
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt58211
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt69213
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt78419
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt89684
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt96308
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1010096
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt116331
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt122185
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt136262
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt148139
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt152816
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt166548
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt178154
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt188781
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt197737
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2010746
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt218057
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt226846
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt238319
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt248997
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt256362
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt266645
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt275139
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt287028
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt29347
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt308635
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt319539
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3210857
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt017680
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt126290
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt232569
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt392883
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt422025
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt516264
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt615072
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt725254
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt814828
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt912006
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt109712
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt116783
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt123988
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt137324
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1413186
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1526562
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1624461
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1719673
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1822237
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1916884
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2016051
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2110729
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2214315
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2366726
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2423420
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2511043
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2628723
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt279318
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt287071
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt29693
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3036090
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3114415
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3213109
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0165 Abbvie Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm115 Alphabet Inc Cl A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm210 Amazon.com Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3700 Apple Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4125 Auto Data Processing
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm565 Becton Dickinson & Co
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm665 Berkshire Hathaway Cl B
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm735 Blackrock Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8150 Capital One FC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9200 Centene Corp
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm10115 Chevron Corp
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm11110 Citigroup Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12103 Corteva Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm13103 DuPont de Nemours Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1450 Goldman Sachs Group
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm15100 Home Depot Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm16115 Honeywell Intl Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17125 Johnson & Johnson
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18175 JPMorgan Chase & Co
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm19100 Lilly Eli & Co
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm20100 Lowes Cos Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2150 McDonalds Corp
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm22175 Merck & Co Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23300 Microsoft Corp
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm24100 Paypal Holdings Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm25300 Pfizer Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm26175 Texas Instruments
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm27200 US Bancorp
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm28125 Valero Energy Corp
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2937 Viatris Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm30165 Visa Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm31100 Walmart Inc
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3275 3M Co
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt023487
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt155984
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt220181
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt38467
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt423368
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt529995
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt68667
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt730539
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt823463
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt959912
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt10127994
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt1112598
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt1250887
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt1314576
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt1430822
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt1534821
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt1616146
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt1720684
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt1812863
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt0408 Energy Sel Sector ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt11000 Gldmn Schs ACS Inv Grd ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt2420 Ishares Core MSCI Emerg ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt3150 Ishares MSCI EAFE ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt4430 Ishares MSCI Japan ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt5330 Ishares MSCI USA Qlty ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt6101 Select Sector Health Care Spdr ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt7445 Select Sector Industrial Spdr ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt8364 Select Sector UTI Sel Spdr ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt9980 Spdr Fund Consumer Staples ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt104113 Spdr S/T Corp Bnd ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt11365 Vanguard FTSE Emerging Mkts ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt12400 Vanguard Lg Cap ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt13150 Vanguard Mid Cap ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt14150 Vanguard S&P 500 ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt15245 Vanguard Total Stock Mkt ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt161300 Eaton Vance Atlanta Cap
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt171888.966 JHancock Disciplined Val
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt181250 Principal Spectrum Pref
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt015463
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt156240
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt226057
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt310944
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt429051
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt538349
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt611457
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt739405
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt822823
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt966101
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt10129148
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1118290
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1270296
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1331016
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1451554
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1547687
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1648867
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1744051
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1813088
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd0AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd1AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd2AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd3AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd4AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd5AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd6AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd7AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd8AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd9AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd10AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd11AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd12AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd13AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd14AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd15AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd16AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd17AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd18AT COST
IRS990PF/AddressChangeInd0X
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionAmt030676
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt065897
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt096573
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt096573
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt065897
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt06456
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt06456
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt0100500
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt0100500
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt030676
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt030676
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0-24760
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt0187383
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesDsbrsChrtblAmt02495
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesRevAndExpnssAmt02495
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt065897
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt087716
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt025
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt025
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt08857
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt08857
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt03000
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt0109476
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt08857
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt0121333
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt096573
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt096573
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt08976
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt08857
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt020833
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt0121486
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt060962
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt14935
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt060962
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt14935
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt0182448
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt14935
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd0P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd1P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc0Schwab-Publicly Traded Securities
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1Capital Gains Dividends
IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt065897
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt0-24760
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt0100
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt01038919
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt01063679
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt01038819
IRS990PF/DistributableAmountGrp/DeductionFromDistributableAmt00
IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt074019
IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt074019
IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt074019
IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt075238
IRS990PF/DistributableAmountGrp/RecoveriesQualfiedDistriAmt00
IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt01219
IRS990PF/DistributableAmountGrp/TotalTaxAmt01219
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt01140
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt02359
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt01219
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/OverpaymentAmt01140
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/RefundAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt01219
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt01219
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt02359
IRS990PF/FMVAssetsEOYAmt01650238
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt09333
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt09333
IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsEOYAmt0154069
IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsEOYFMVAmt0157418
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt0233747
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt0677384
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsBOYAmt01063679
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsEOYAmt01038819
IRS990PF/Form990PFBalanceSheetsGrp/OrganizationFollowsFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsBOYAmt0996287
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYAmt0605454
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYFMVAmt0769887
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstBOYAmt067392
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYAmt036216
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYFMVAmt036216
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt01063679
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt01038819
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt01650238
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt01063679
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt01038819
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt01063679
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt01038819
IRS990PF/MethodOfAccountingCashInd0X
IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt00
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt01527684
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt084375
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt01443309
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt022915
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt075238
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt01504769
IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt01527684
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt02.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt10.10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt20.10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt06456
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0Rita M Smith
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm1John B O'Grady Retired 112320
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm2Maureen J Denlea Appted 112320
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0President/Treasurer/Direct
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt1Secretary/Director
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt2VP/Secretary/Director
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt02530 Salisbury Rd
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt1c/o McGuireWoods LLP 800 E Canal St
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt216200 Garston Lane
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0Midlothian
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm1Richmond
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm2Midlothian
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0VA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd1VA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd2VA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd023113
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd123219
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd223113
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OtherEmployeePaidOver50kCnt00
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/QualifyingDistriPartXIIGrp/AdjustedQualifyingDistriAmt0109476
IRS990PF/QualifyingDistriPartXIIGrp/ExpensesAndContributionsAmt0109476
IRS990PF/QualifyingDistriPartXIIGrp/PctSect4940eOrgNetInvstIncmAmt00
IRS990PF/QualifyingDistriPartXIIGrp/ProgramRelatedInvstTotalAmt00
IRS990PF/QualifyingDistriPartXIIGrp/QualifyingDistributionsAmt0109476
IRS990PF/StatementsRegardingActy4720Grp/ActsFailToQlfyAsExceptionsInd00
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/PayCompDisqualifiedPrsnInd01
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/IndividualWithBooksNm0Rita Smith
IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd00
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt02530 Salisbury Road
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm0Midlothian
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd0VA
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd023113
IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd00
IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd00
IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd00
IRS990PF/StatementsRegardingActyGrp/OrgReportOrRegisterStateCd0VA
IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd00
IRS990PF/StatementsRegardingActyGrp/PhoneNum08047948230
IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd00
IRS990PF/StatementsRegardingActyGrp/Section4955ManagersTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section4955OrganizationTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd01
IRS990PF/StatementsRegardingActyGrp/TaxReimbursedAmt00
IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd00
IRS990PF/StatementsRegardingActyGrp/WebsiteAddressTxt0None
IRS990PF/SummaryOfDirectChrtblActyGrp/Description1Txt0The Rock Foundation makes grants to qualifying charitable organizations and does not carry on charitable activities directly.
IRS990PF/SummaryOfDirectChrtblActyGrp/Expenses1Amt00
IRS990PF/SumOfProgramRelatedInvstGrp/TotalAmt00
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt02500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt15000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt25000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt35000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt410000

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings