Liabilities / Assets
45th percentile
Higher debt load relative to assets than 45% of similar nonprofits.
EIN 90-0689673 • Colorado Springs, CO
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
45th percentile
Higher debt load relative to assets than 45% of similar nonprofits.
Liabilities / Revenue
89th percentile
Higher debt load relative to revenue than 89% of similar nonprofits.
Net Margin
86th percentile
Higher net margin than 86% of similar nonprofits.
Top Officer Pay
22nd percentile
Higher top officer pay than 22% of similar nonprofits.
Asset Growth
43rd percentile
Faster asset growth than 43% of similar nonprofits.
Revenue Growth
76th percentile
Faster revenue growth than 76% of similar nonprofits.
Assets
Up$35,843,793
Up $1,053,934 (+3.0%) from 2023
Liabilities
Down$3,238,026
Down $1,074,352 (-25%) from 2023
Net Assets
Up$32,605,767
Up $2,128,286 (+7.0%) from 2023
Revenue
Up$1,434,030
Up $363,958 (+34%) from 2023
Expenses
Down$745,042
Down $524,669 (-41%) from 2023
Net Income
Up$688,988
Up $888,627 (+445%) from 2023
Most recent year
2024 • Form 990PFDetailed filing. Detailed filing data is available for this year.
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| - | Co-Trustee | - | $46,200 | - | $46,200 |
| - | Co-Trustee | - | $46,200 | - | $46,200 |
| - | Co-Trustee | - | $46,200 | - | $46,200 |
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| AccountingFeesSchedule/AccountingFeesDetail/Amt | 0 | 6140 |
| AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt | 0 | Tax Preparation Costs |
| AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt | 0 | 3070 |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 0 | 3070 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 0 | 3M 2% Due 2/14/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 1 | ADP 1.7% 5/15/28 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 2 | Air Products 1.85% 5/15/27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 3 | Alphabet 3.375% 2/25/24 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 4 | Apple Note 2.45% 8/4/26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 5 | BNSF 3.65% 9/1/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 6 | Boulder County 2.5% 10/15/23 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 7 | Bristol Myers 3.45% 11/15/27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 8 | Bristol Myers 3.9% 2/20/28 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 9 | Chevron 2.954% 5/16/26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 10 | Cisco Systems 4.95% 2/26/31 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 11 | Coca-Cola 1.65% 6/1/30 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 12 | Danaher 3.35% 9/15/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 13 | Duke Energy 2.45% 8/15/29 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 14 | Duke Energy 2.95% Due 12/1/26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 15 | Emerson Electric 1.95% 10/15/30 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 16 | Exxon Mobil 2.275% 8/16/26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 17 | Google 3.375 2/25/24 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 18 | Grainger 1.85% 2/15/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 19 | Hershey 1.7% 6/1/30 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 20 | Home Depot, 3.9%, 12/06/28 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 21 | Honeywell 2.7% 8/15/29 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 22 | Intel 1.6% 8/12/28 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 23 | Lowes 3.125% 9/15/24 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 24 | Mastercard 3.3% 3/26/27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 25 | Merck Bond 3.4% 3/7/29 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 26 | Microsoft 3.125% 11/03/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 27 | Mid-America Energy 3.1% 5/1/27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 28 | Midamerican Energy 3.65% 4/15/29 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 29 | Nextera Energy 3.125% 12/1/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 30 | Pepsico 1.625% 5/1/30 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 31 | Pepsico 2.85% 2/24/26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 32 | Pepsico 3% 10/15/27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 33 | Salesforce.com 1.5% 7/15/28 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 34 | Stryker 3.375% 5/15/24 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 35 | Texas Inst. 2.25% 9/4/29 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 36 | Toyota .681% 3/25/24 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 37 | Toyota 3.669% 7/20/28 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 0 | 122494 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 1 | 133890 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 2 | 275640 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 3 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 4 | 190000 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 5 | 147030 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 6 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 7 | 143100 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 8 | 145020 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 9 | 192400 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 10 | 149910 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 11 | 125820 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 12 | 97810 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 13 | 132540 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 14 | 119125 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 15 | 147788 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 16 | 141975 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 17 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 18 | 97850 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 19 | 104563 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 20 | 144870 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 21 | 90450 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 22 | 131160 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 23 | 149340 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 24 | 189300 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 25 | 188820 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 26 | 195080 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 27 | 95450 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 28 | 189000 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 29 | 97000 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 30 | 188392 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 31 | 144855 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 32 | 118200 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 33 | 175780 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 34 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 35 | 110538 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 36 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 37 | 192500 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 0 | 122494 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 1 | 133890 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 2 | 275640 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 3 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 4 | 190000 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 5 | 147030 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 6 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 7 | 143100 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 8 | 145020 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 9 | 192400 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 10 | 149910 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 11 | 125820 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 12 | 97810 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 13 | 132540 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 14 | 119125 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 15 | 147788 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 16 | 141975 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 17 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 18 | 97850 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 19 | 104563 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 20 | 144870 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 21 | 90450 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 22 | 131160 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 23 | 149340 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 24 | 189300 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 25 | 188820 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 26 | 195080 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 27 | 95450 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 28 | 189000 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 29 | 97000 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 30 | 188392 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 31 | 144855 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 32 | 118200 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 33 | 175780 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 34 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 35 | 110538 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 36 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 37 | 192500 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 0 | 716979 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 1 | 309660 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 2 | 444475 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 3 | 2274696 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 4 | 907022 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 5 | 274609 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 6 | 1423800 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 7 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 8 | 488813 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 9 | 716063 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 10 | 174672 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 11 | 934989 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 12 | 1324205 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 13 | 167056 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 14 | 476442 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 15 | 745200 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 16 | 1797516 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 17 | 464724 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 18 | 1060396 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 19 | 900795 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 20 | 291742 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 21 | 978944 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 22 | 1141140 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 23 | 584640 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 24 | 745977 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 25 | 319230 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 26 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 27 | 2435878 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 28 | 565893 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 29 | 425841 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 30 | 828773 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 31 | 783370 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 32 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 33 | 467100 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 34 | 1122825 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 35 | 414750 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 36 | 977701 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 37 | 208509 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 0 | 716979 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 1 | 309660 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 2 | 444475 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 3 | 2274696 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 4 | 907022 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 5 | 274609 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 6 | 1423800 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 7 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 8 | 488813 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 9 | 716063 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 10 | 174672 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 11 | 934989 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 12 | 1324205 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 13 | 167056 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 14 | 476442 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 15 | 745200 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 16 | 1797516 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 17 | 464724 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 18 | 1060396 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 19 | 900795 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 20 | 291742 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 21 | 978944 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 22 | 1141140 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 23 | 584640 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 24 | 745977 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 25 | 319230 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 26 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 27 | 2435878 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 28 | 565893 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 29 | 425841 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 30 | 828773 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 31 | 783370 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 32 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 33 | 467100 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 34 | 1122825 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 35 | 414750 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 36 | 977701 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 37 | 208509 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 0 | Abbott Labs |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 1 | Air Products & Chemicals |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 2 | Amazon.com Inc |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 3 | Apple |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 4 | Auto Data Processing |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 5 | Becton Dickinson |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 6 | Berkshire Hathaway B Shares |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 7 | Charles Schwab Corp |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 8 | Chevron |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 9 | Coca-Cola |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 10 | Colgate Palmolive |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 11 | Costco |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 12 | Danaher |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 13 | Diageo PLC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 14 | Emerson Electric |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 15 | Fiserv Inc |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 16 | |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 17 | Home Depot Inc |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 18 | Illinois Tool Works |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 19 | iShares MSCI EAFE Index Fund |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 20 | iShares MSCI Emerging Mkt Fund |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 21 | iShares Russell 2000 Index Fund |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 22 | iShares S&P Midcap 400 Index Fund |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 23 | Johnson And Johnson |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 24 | Linde PLC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 25 | McCormick & CO |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 26 | Merck & Co Inc |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 27 | Microsoft |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 28 | Nestle SA ADR |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 29 | Nike |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 30 | Pepsico |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 31 | Procter And Gamble |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 32 | Schwab U.S. TIPS ETF |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 33 | Starbucks Corp |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 34 | Stryker |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 35 | Thermo Fisher Scientific Inc |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 36 | Visa Class A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 37 | Walt Disney Co |
| InvestmentsGovtObligationsSch/StateLocalSecBookVlEOYAmt | 0 | 0 |
| InvestmentsGovtObligationsSch/StateLocalSecEOYFMVAmt | 0 | 0 |
| InvestmentsGovtObligationsSch/USGovtObligationsBookVlEOYAmt | 0 | 1815510 |
| InvestmentsGovtObligationsSch/USGovtObligationsEOYFMVAmt | 0 | 1815510 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt | 0 | 651047 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt | 0 | 1050 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherInvestmentIncomeGrp/ExclusionAmt | 0 | 781933 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherInvestmentIncomeGrp/ExclusionCd | 0 | 18 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt | 0 | 1434030 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt | 0 | 0 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt | 0 | 0 |
| IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt | 0 | 1434030 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt | 0 | 3070 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt | 0 | 3070 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt | 0 | 6140 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt | 0 | 781933 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt | 0 | 95288 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt | 0 | 31763 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt | 0 | 127050 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt | 0 | 1546019 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt | 0 | 471664 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt | 0 | 647922 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt | 0 | 651047 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt | 0 | 688988 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossProfitRevAndExpnssAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesLessRetAndAllwncAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt | 0 | 4122042 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt | 0 | 1050 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt | 0 | 1050 |
| IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesDsbrsChrtblAmt | 0 | 6076 |
| IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesRevAndExpnssAmt | 0 | 6076 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt | 0 | 781933 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt | 0 | 1274787 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt | 0 | 1826 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt | 0 | 5479 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt | 0 | 7306 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt | 0 | 113057 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt | 0 | 113057 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd | 0 | X |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt | 0 | 2749 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt | 0 | 13749 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt | 0 | 1652279 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt | 0 | 156118 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt | 0 | 745042 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt | 0 | 1430905 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt | 0 | 1434030 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt | 0 | 106260 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt | 0 | 156118 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt | 0 | 273378 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 0 | 2022-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 1 | 2023-06-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 0 | 2663804 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 1 | 676305 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/ExcessFMVOverAdjustedBssAmt | 0 | 0 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/ExcessFMVOverAdjustedBssAmt | 1 | 0 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 0 | 817273 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 1 | -35340 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 0 | 817273 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 1 | -35340 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 0 | 3481077 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 1 | 640965 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 0 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 1 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 0 | Long-Term Financial Investments |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 1 | Short-Term Financial Investments |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 0 | 2023-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 1 | 2023-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt | 0 | 781933 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/NetShortTermCapitalGainLossAmt | 0 | 0 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt | 0 | 688988 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt | 0 | 0 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt | 0 | 1439298 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt | 0 | 32605767 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 30477481 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 32605767 |
| IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt | 0 | 1701334 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt | 0 | 1701334 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt | 0 | 1701334 |
| IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt | 0 | 1719054 |
| IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 17720 |
| IRS990PF/DistributableAmountGrp/TotalTaxAmt | 0 | 17720 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt | 0 | 18346 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt | 0 | 13066 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt | 0 | 23000 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt | 0 | 17720 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/OverpaymentAmt | 0 | 18346 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/RefundAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt | 0 | 17720 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 17720 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt | 0 | 36066 |
| IRS990PF/FMVAssetsEOYAmt | 0 | 35843793 |
| IRS990PF/Form990PFBalanceSheetsGrp/AcctRcvblAmt | 0 | 95850 |
| IRS990PF/Form990PFBalanceSheetsGrp/AcctRcvblBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/AcctRcvblEOYAmt | 0 | 95850 |
| IRS990PF/Form990PFBalanceSheetsGrp/AcctRcvblEOYFMVAmt | 0 | 95850 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt | 0 | 472902 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt | 0 | 1111536 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt | 0 | 1111536 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsBOYAmt | 0 | 4755388 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsEOYAmt | 0 | 4867690 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsEOYFMVAmt | 0 | 4867690 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt | 0 | 27509129 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt | 0 | 27894425 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt | 0 | 27894425 |
| IRS990PF/Form990PFBalanceSheetsGrp/InvstLandAccumDepreciationAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/InvstLandCostOrOtherBasisAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/LandBldgEquipAccumDeprecAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/LandBldgEquipCostOrOtherBssAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/LandBldgInvestmentsBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/LandBldgInvestmentsEOYFMVAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/LandBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/LandEOYFMVAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/LoansFromOfficersBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/LoansFromOfficersEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/MortgagesAndNotesPayableBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/MortgagesAndNotesPayableEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsBOYAmt | 0 | 42840 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYAmt | 0 | 58782 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYFMVAmt | 0 | 58782 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYFMVAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesBOYAmt | 0 | 4312378 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesEOYAmt | 0 | 3238026 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherNtsAndLoansRcvblAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherNtsAndLoansRcvblBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherNtsAndLoansRcvblEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherNtsAndLoansRcvblEOYFMVAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherRcvblAllwncDbtflAcctAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/PledgesRcvblEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/PledgesRcvblEOYFMVAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/RcvblFromOfficersBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/RcvblFromOfficersEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/RcvblFromOfficersEOYFMVAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningBOYAmt | 0 | 30477481 |
| IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningEOYAmt | 0 | 32605767 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt | 0 | 34789861 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt | 0 | 35843793 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt | 0 | 35843793 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt | 0 | 4312378 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt | 0 | 3238026 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt | 0 | 34789859 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt | 0 | 35843793 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 30477481 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 32605767 |
No mirrored PDF or thumbnail assets are attached yet.