Liabilities / Assets
36th percentile
Higher debt load relative to assets than 36% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
36th percentile
Higher debt load relative to assets than 36% of similar nonprofits.
Liabilities / Revenue
40th percentile
Higher debt load relative to revenue than 40% of similar nonprofits.
Net Margin
63rd percentile
Higher net margin than 63% of similar nonprofits.
Top Officer Pay
67th percentile
Higher top officer pay than 67% of similar nonprofits.
Top officer pay equals 20.5% of source-year revenue.
Asset Growth
36th percentile
Faster asset growth than 36% of similar nonprofits.
Revenue Growth
89th percentile
Faster revenue growth than 89% of similar nonprofits.
Assets
Up$3,044,318
Up $70,151 (+2.4%) from 2020
Net Assets
Up$3,041,303
Up $70,151 (+2.4%) from 2020
Liabilities
Flat$3,015
Flat from 2020
Revenue
Up$350,693
Up $218,571 (+165%) from 2020
Expenses
Up$270,542
Up $33,608 (+14%) from 2020
Net Income
Up$80,151
Up $184,963 (+176%) from 2020
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Constance L Witkowski | Executive Director | PT | $72,000 | - | $72,000 |
| Joseph S Witkowski | President | - | $200 | - | $200 |
| Linda Bykowski | Director | - | $200 | - | $200 |
| Susan Kutchta | Director | - | $200 | - | $200 |
| Catherine Dickson | Director | - | $200 | - | $200 |
| Billie J Paige | Treasurer | - | $0 | - | - |
| Type | Recipient | Purpose | Status | Location | Amount |
|---|---|---|---|---|---|
| Paid Grant | - | Charitable donation | PC | Des Plaines, IL, US | $20,000 |
| Paid Grant | - | Scholarship | I | Deerfield, IL, US | $2,000 |
| Paid Grant | - | Scholarship | I | Huntington Woods, MI, US | $2,000 |
| Paid Grant | - | Scholarship | I | Wilton, IA, US | $2,000 |
| Paid Grant | - | Scholarship | I | Mansfield, TX, US | $2,000 |
| Paid Grant | - | Scholarship | I | Bend, OR, US | $2,000 |
| Paid Grant | - | Scholarship | I | Bumpass, VA, US | $2,000 |
| Paid Grant | - | Scholarship | I | Hartford, WI, US | $2,000 |
| Paid Grant | - | Scholarship | I | Lincolnton, NC, US | $2,000 |
| Paid Grant | - | Scholarship | I | Arlington Heights, IL, US | $2,000 |
| Paid Grant | - | Scholarship | I | Gwynn Oak, MD, US | $2,000 |
| Paid Grant | - | Scholarship | I | Inverness, FL, US | $2,000 |
| Paid Grant | - | Scholarship | I | Houston, TX, US | $2,000 |
| Paid Grant | - | Scholarship | I | Glenview, IL, US | $2,000 |
| Paid Grant | - | Scholarship | I | New Lenox, IL, US | $2,000 |
| Paid Grant | - | Scholarship | I | Stanfield, NC, US | $2,000 |
| Paid Grant | - | Scholarship | I | Forked River, NJ, US | $2,000 |
| Paid Grant | - | Scholarship | I | Fort Wayne, IN, US | $2,000 |
| Paid Grant | - | Scholarship | I | Chapel Hill, NC, US | $2,000 |
| Paid Grant | - | Scholarship | I | Cranston, RI, US | $2,000 |
| Paid Grant | - | Scholarship | I | Los Angeles, CA, US | $2,000 |
| Paid Grant | - | Scholarship | I | Bartlesville, OK, US | $2,000 |
| Paid Grant | - | Scholarship | I | Houston, TX, US | $2,000 |
| Paid Grant | - | Scholarship | I | Somerset, KY, US | $2,000 |
| Paid Grant | - | Scholarship | I | Bellevue, IA, US | $2,000 |
| Paid Grant | - | Scholarship | I | Bear, DE, US | $2,000 |
| Paid Grant | - | Scholarship | I | Fremont, CA, US | $2,000 |
| Paid Grant | - | Scholarship | I | Kaukauna, WI, US | $2,000 |
| Paid Grant | - | Scholarship | I | Angola, IN, US | $2,000 |
| Paid Grant | - | Scholarship | I | Compton, CA, US | $2,000 |
| Paid Grant | - | Scholarship | I | Seaside, CA, US | $2,000 |
| Paid Grant | - | Scholarship | I | Tucson, AZ, US | $2,000 |
| Paid Grant | - | Scholarship | I | Roaring Springs, TX, US | $2,000 |
| Paid Grant | - | Scholarship | I | Paris, MO, US | $2,000 |
| Paid Grant | - | Scholarship | I | Agoura Hills, CA, US | $2,000 |
| Paid Grant | - | Scholarship | I | Foster City, CA, US | $2,000 |
| Paid Grant | - | Scholarship | I | Hawthorne, CA, US | $2,000 |
| Paid Grant | - | Scholarship | I | Chicago, IL, US | $2,000 |
| Paid Grant | - | Scholarship | I | Fargo, ND, US | $2,000 |
| Paid Grant | - | Scholarship | I | Saline, MI, US | $2,000 |
| Paid Grant | - | Scholarship | I | Glenview, IL, US | $2,000 |
| Paid Grant | - | Scholarship | I | Franklin, IL, US | $2,000 |
| Paid Grant | - | Scholarship | I | Garrettsville, OH, US | $2,000 |
| Paid Grant | - | Scholarship | I | Pittsburg, CA, US | $2,000 |
| Paid Grant | - | Scholarship | I | Montgomery, NY, US | $2,000 |
| Paid Grant | - | Scholarship | I | Wellington, FL, US | $2,000 |
| Paid Grant | - | Scholarship | I | Greenville, SC, US | $2,000 |
| Paid Grant | - | Scholarship | I | Maywood, IL, US | $2,000 |
| Paid Grant | - | Scholarship | I | Phoenix, AZ, US | $2,000 |
| Paid Grant | - | Scholarship | I | Delray Beach, FL, US | $2,000 |
| Paid Grant | - | Scholarship | I | Rice Lake, WI, US | $2,000 |
| Paid Grant | - | Scholarship | I | Portland, OR, US | $2,000 |
| Paid Grant | - | Scholarship | I | Gibsonia, PA, US | $2,000 |
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/AdjustedNetIncomeAmt | 0 | 0 |
| AccountingFeesSchedule/AccountingFeesDetail/Amt | 0 | 9595 |
| AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt | 0 | Stein Certified Public Account |
| AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt | 0 | 7595 |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 0 | 2000 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 0 | 2014-01-27 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 1 | 2013-01-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 2 | 2016-10-25 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 0 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 1 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 2 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 0 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 1 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 2 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 0 | 1073 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 1 | 7094 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 2 | 5166 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 0 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 1 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 2 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/LifeRt | 0 | 4 |
| DepreciationSchedule/DepreciationPropertyGrp/LifeRt | 1 | 3 |
| DepreciationSchedule/DepreciationPropertyGrp/LifeRt | 2 | 3 |
| DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt | 0 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt | 1 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt | 2 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt | 0 | 1072 |
| DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt | 1 | 7094 |
| DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt | 2 | 5166 |
| DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc | 0 | Computer |
| DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc | 1 | Website developments |
| DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc | 2 | Website Update |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 0 | Bank of America 3.24% 10.21.27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 1 | Ameriprise Finl 4.0% 10.15.23 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 2 | Comcast Corp 3.375% 08.15.25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 3 | Goldman Sachs 103,051.975 MM |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 4 | State Street 3.30% 12.16.24 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 5 | Exxon Mobil Corp 3.29% 3.19.27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 6 | Franklin Res 2.85% 03.30.25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 7 | Bank of NY Mellon 1.60% 04.24. |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 8 | Trust Fin 4.00% 05.01.25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 9 | Oracle Corp 2.65% 04.15.2026 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 10 | Bank of Nova Scotia 2.50% 1.08 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 11 | JPMorgan Chase 2.7% 05.18.23 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 12 | Microsoft Corp 2.4% 08.08.26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 13 | Toronto Dominion 1.8% 07.13.21 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 14 | Chas Schwab 4.00% 02/01/2029 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 15 | Shell Intl 3.25% 05.11.25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 16 | Royal Bank 2.75% 02.01.22 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 17 | Target Corp 3.50 07/01/2024 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 18 | Vanguard ST Admiral Shares |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 19 | Wells Fargo 3.069% 01.24.23 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 20 | Novartis Cap 3.40% 05.06.24 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 21 | Metlife 4.368% 09.15.23 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 0 | 48100 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 1 | 50540 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 2 | 52175 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 3 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 4 | 49494 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 5 | 55401 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 6 | 51601 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 7 | 50894 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 8 | 52710 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 9 | 47992 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 10 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 11 | 49405 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 12 | 47263 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 13 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 14 | 59303 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 15 | 51874 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 16 | 49914 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 17 | 51025 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 18 | 515725 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 19 | 49583 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 20 | 51702 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 21 | 51387 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 0 | 53220 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 1 | 52720 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 2 | 53441 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 3 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 4 | 53225 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 5 | 53833 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 6 | 52278 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 7 | 50459 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 8 | 53951 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 9 | 51384 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 10 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 11 | 51134 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 12 | 52324 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 13 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 14 | 56096 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 15 | 53213 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 16 | 50098 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 17 | 53014 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 18 | 510019 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 19 | 50067 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 20 | 52750 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 21 | 52892 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 0 | 24914 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 1 | 19195 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 2 | 11553 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 3 | 13616 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 4 | 16966 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 5 | 25357 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 6 | 14735 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 7 | 12739 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 8 | 12558 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 9 | 17708 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 10 | 34879 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 11 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 12 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 13 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 14 | 8703 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 15 | 25542 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 16 | 23061 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 17 | 25002 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 18 | 24376 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 19 | 12505 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 20 | 25099 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 21 | 19786 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 22 | 91681 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 23 | 21894 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 24 | 15879 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 25 | 60137 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 26 | 22415 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 27 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 28 | 25749 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 29 | 21962 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 30 | 16151 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 31 | 17978 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 32 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 33 | 52454 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 34 | 16113 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 35 | 13276 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 36 | 42218 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 37 | 8339 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 38 | 23702 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 39 | 21897 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 40 | 27279 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 41 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 42 | 26625 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 43 | 25763 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 44 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 45 | 49853 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 46 | 169763 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 47 | 18788 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 48 | 19099 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 49 | 28532 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 50 | 66421 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 51 | 29508 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 0 | 64808 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 1 | 166717 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 2 | 125187 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 3 | 22889 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 4 | 26404 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 5 | 26407 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 6 | 45297 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 7 | 90478 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 8 | 38723 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 9 | 110088 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 10 | 82957 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 11 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 12 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 13 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 14 | 24680 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 15 | 31035 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 16 | 50453 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 17 | 63340 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 18 | 77544 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 19 | 41335 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 20 | 26125 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 21 | 40895 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 22 | 139967 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 23 | 46912 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 24 | 23209 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 25 | 44316 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 26 | 38236 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 27 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 28 | 43427 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 29 | 19927 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 30 | 134528 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 31 | 36336 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 32 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 33 | 87176 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 34 | 71402 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 35 | 37660 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 36 | 71016 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 37 | 11697 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 38 | 33428 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 39 | 50043 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 40 | 46915 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 41 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 42 | 125851 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 43 | 71864 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 44 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 45 | 60217 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 46 | 343895 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 47 | 23666 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 48 | 37789 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 49 | 51337 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 50 | 83932 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 51 | 53388 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 0 | Eaton Corp PLC 375 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 1 | AmazonCom 50 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 2 | Apple Inc 705 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 3 | Blackrock 25 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 4 | Chevron Corp 225 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 5 | Cigna Corp 115 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 6 | Comcast Corp New CL A 900 sha |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 7 | Danaher Corp 275 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 8 | Disney Walt Co 250 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 9 | Alphabet Cl A 38 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 10 | Ameriprise Fin 275 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 11 | Fidelity Natl 400 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 12 | Gilead Sciences Inc 275 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 13 | Facebook Inc 150 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 14 | Illinois Tool Works Inc 100 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 15 | Iqvia Holdings 110 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 16 | Meta Platforms CLA 150 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 17 | JP Morgan Chase 400 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 18 | Lowes Cos Inc 300 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 19 | Pfizer Inc 700 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 20 | Phillip Morris Intl Inc 275 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 21 | Proctor & Gamble 250 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 22 | MFS Mid Cap 4173147 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 23 | McDonalds 175 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 24 | Mondelez Intl 350 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 25 | Paypal Holdings 235 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 26 | Allstate Corp 325 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 27 | Ishares Nasdaq Biotech 100 s |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 28 | Pepsico 250 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 29 | Phillips 66 275 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 30 | Microsoft Corp 400 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 31 | T Rowe Price Growth 341700 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 32 | Viatris Inc 87 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 33 | Harbor Capital 863989 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 34 | Servicenow Inc 110 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 35 | United Healthcare 75 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 36 | Spdr S&P Dividend ETF 550 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 37 | Starbucks Corp 100 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 38 | Stryker Corp 125 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 39 | Thermo Fisher Scien 75 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 40 | Honeywell Intl Inc 225 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 41 | Kinder Morgan Inc 900 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 42 | Lam Research Corp 175 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 43 | Mastercard Inc Cl A 200 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 44 | Merck & Co Inc New325 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 45 | Nextera Energy 645 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 46 | T Rowe Price Blue Grow 192949 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 47 | Raytheon Tech 275 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 48 | Union Pac Corp150 sh |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 49 | Vanguard Value Index 894685 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 50 | Wasatch Core Gr 876844 shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 51 | Bank of America Corp1200 sh |
| InvestmentsGovtObligationsSch/USGovtObligationsBookVlEOYAmt | 0 | 49997 |
| InvestmentsGovtObligationsSch/USGovtObligationsEOYFMVAmt | 0 | 50294 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 0 | 1547 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 1 | 8515 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 2 | 1 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 0 | Accrued income- Equities Investment |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 1 | Accrued income- Fixed Income |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 2 | Accrued income-Cash |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 0 | 1547 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 1 | 8515 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 2 | 1 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/BusinessCd | 0 | 900001 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt | 0 | 138564 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/BusinessCd | 0 | 900001 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt | 0 | 212126 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd | 0 | 18 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/BusinessCd | 0 | 900001 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt | 0 | 3 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt | 0 | 350693 |
| IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt | 0 | 350693 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt | 0 | 7595 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt | 0 | 2000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt | 0 | 9595 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt | 0 | 2913 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt | 0 | 212126 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt | 0 | 62000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt | 0 | 10000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt | 0 | 72000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt | 0 | 124000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt | 0 | 124000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt | 0 | 138564 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt | 0 | 80151 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt | 0 | 681210 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt | 0 | 3 |
| IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesDsbrsChrtblAmt | 0 | 2730 |
| IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesRevAndExpnssAmt | 0 | 2730 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt | 0 | 212126 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt | 0 | 154182 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt | 0 | 2913 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt | 0 | 5744 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt | 0 | 45144 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt | 0 | 50888 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt | 0 | 5591 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd | 0 | X |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt | 0 | 4938 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt | 0 | 800 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt | 0 | 5738 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt | 0 | 2913 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt | 0 | 207007 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt | 0 | 57944 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt | 0 | 270542 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt | 0 | 212126 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt | 0 | 350693 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt | 0 | 83007 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt | 0 | 57944 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt | 0 | 146542 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 0 | 2020-09-11 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 1 | 2020-08-24 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 2 | 2020-09-11 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 3 | 2020-06-10 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 4 | 2020-11-25 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 5 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 6 | 2013-12-16 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 7 | 2018-11-06 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 8 | 2019-04-11 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 9 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 10 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 11 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 12 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 13 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 14 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 15 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 16 | 2015-12-22 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 17 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 18 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 19 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 20 | 2014-11-11 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 21 | 2019-09-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 22 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 23 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 24 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 25 | 2018-02-27 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 26 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 27 | 2018-05-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 28 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 29 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 30 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 31 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 32 | 2020-01-03 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 0 | 1607 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 1 | 48146 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 2 | 12795 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 3 | 2046 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 4 | 2 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 5 | 1629 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 6 | 1800 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 7 | 50000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 8 | 2051 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 9 | 31405 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 10 | 2800 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 11 | 29988 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 12 | 25012 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 13 | 9729 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 14 | 6573 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 15 | 24896 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 16 | 1639 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 17 | 15980 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 18 | 18887 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 19 | 5103 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 20 | 4882 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 21 | 6337 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 22 | 24126 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 23 | 29337 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 24 | 9027 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 25 | 15608 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 26 | 5602 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 27 | 50000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 28 | 26024 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 29 | 518 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 30 | 5033 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 31 | 330 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 32 | 172 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 0 | 53 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 1 | -19 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 2 | 2973 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 3 | -95 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 4 | 1 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 5 | 8484 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 6 | 11070 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 7 | 729 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 8 | 29399 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 9 | 2180 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 10 | 12 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 11 | 9 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 12 | 5271 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 13 | 3427 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 14 | 17363 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 15 | 2508 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 16 | -847 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 17 | 4520 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 18 | 2397 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 19 | 18598 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 20 | 7529 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2021 • Form 990PFDetailed filing. Detailed filing data is available for this year.