Liabilities / Assets
23rd percentile
Higher debt load relative to assets than 23% of similar nonprofits.
EIN 13-5562382 • New York, NY
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
23rd percentile
Higher debt load relative to assets than 23% of similar nonprofits.
Liabilities / Revenue
32nd percentile
Higher debt load relative to revenue than 32% of similar nonprofits.
Net Margin
82nd percentile
Higher net margin than 82% of similar nonprofits.
Top Officer Pay
42nd percentile
Higher top officer pay than 42% of similar nonprofits.
Top officer pay equals 5.8% of source-year revenue.
Asset Growth
76th percentile
Faster asset growth than 76% of similar nonprofits.
Revenue Growth
82nd percentile
Faster revenue growth than 82% of similar nonprofits.
Assets
Up$57,612,628
Up $6,877,889 (+14%) from 2023
Liabilities
Up$429,779
Up $49,675 (+13%) from 2023
Net Assets
Up$57,182,849
Up $6,828,214 (+14%) from 2023
Revenue
Up$4,198,024
Up $1,481,337 (+55%) from 2023
Expenses
Up$2,540,632
Up $114,684 (+4.7%) from 2023
Net Income
Up$1,657,392
Up $1,366,653 (+470%) 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 |
|---|---|---|---|---|---|
| ALLISON MCDERMOTT | Executive Director | FT | $215,323 | $27,992 | $243,315 |
| REGINA PERUGGI | President | - | $0 | - | - |
| DAVID CONDLIFFE | Vice President | - | $0 | - | - |
| SAMUEL MORGAN | Secretary | - | $0 | - | - |
| CAROL NOEL | Treasurer | - | $0 | - | - |
| JANE AOYAMA | Manager | - | $0 | - | - |
| JONATHAN BAUM | Manager | - | $0 | - | - |
| MARIA BRISBANE | Manager | - | $0 | - | - |
| KEVIN CASTEL | Manager | - | $0 | - | - |
| DAVID GOMEZ | Manager | - | $0 | - | - |
| AUGUSTA SOUZA KAPPNER | Manager | - | $0 | - | - |
| RAYMOND J LOHIER | Manager | - | $0 | - | - |
| DIANNE MACK | Manager | - | $0 | - | - |
| ANNA IRWIN MANICE | Manager | - | $0 | - | - |
| KIYO MATSUMOTO | Manager | - | $0 | - | - |
| SUZANNE MURPHY | Manager | - | $0 | - | - |
| CHRISTY PENNOYER | Manager | - | $0 | - | - |
| DAVID STERNLIEB | Manager | - | $0 | - | - |
| LAURA TAYLOR SWAIN | Manager | - | $0 | - | - |
| CHARLES E TURNER | Manager | - | $0 | - | - |
| NANCY WACKSTEIN | Manager | - | $0 | - | - |
| DR BAYARD CLARKSON | Manager | - | $0 | - | - |
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 | 18000 |
| AccountingFeesSchedule/AccountingFeesDetail/AdjustedNetIncomeAmt | 1 | 6288 |
| AccountingFeesSchedule/AccountingFeesDetail/Amt | 0 | 36000 |
| AccountingFeesSchedule/AccountingFeesDetail/Amt | 1 | 25150 |
| AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt | 0 | BOOKKEEPING SERVICES |
| AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt | 1 | AUDIT AND TAX SERVICES |
| AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt | 0 | 18000 |
| AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt | 1 | 18863 |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 0 | 18000 |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 1 | 6288 |
| GeneralExplanationAttachment/GeneralExplanationGrp/FormAndLineReferenceDesc | 0 | FORM 990-PF, PART VIII-A, LINE 1: |
| GeneralExplanationAttachment/GeneralExplanationGrp/IdentifierTxt | 0 | SUMMARY OF DIRECT CHARITABLE ACTIVITIES: |
| GeneralExplanationAttachment/GeneralExplanationGrp/MediumExplanationTxt | 0 | HAVENS SUPPORTS THE SELF DETERMINATION OF AT-RISK NEW YORK CITY INDIVIDUALS AND FAMILIES BY ENGAGING A NETWORK OF VOLUNTEER COMMUNITY LEADERS AND PROFESSIONALS TO MAKE MODEST ONE-TIME GRANTS DESIGNED TO ADDRESS A PERSONAL FINANCIAL CRISIS, IMPROVE QUALITY OF LIFE, OR INCREASE OPPORTUNITIES. THE BENEFICIARIES COULD INCLUDE: SURVIVORS OF FIRES, FLOODS OR OTHER DISASTERS MAKING THEIR HOME UNINHABITABLE, FAMILIES WITHOUT INCOME DUE TO THE SUDDEN DEATH OR INCAPACITY OF THE PRIMARY WAGE EARNER, THOSE NEEDING INTERIM HELP WHILE THEY SEARCH FOR EMPLOYMENT AFTER UNEXPECTED JOB LOSS, FAMILIES AT IMMINENT RISK OF EVICTION AND/OR UTILITY SHUTOFF, SURVIVORS OF DOMESTIC VIOLENCE AND SEXUAL ASSAULT, ADOLESCENTS AGED OUT OF THE FOSTER CARE SYSTEM, IMMIGRANTS AND REFUGEES, CHILDREN OF INCARCERATED PARENTS, FAMILIES WITH MEDICALLY FRAGILE CHILDREN, OR INTELLECTUALLY DISABLED ADULTS LIVING INDEPENDENTLY. BENEFICIARIES ARE IDENTIFIED BY TRAINED VOLUNTEERS. DURING 2024, HAVENS MADE 2,114 GRANTS. THE AVERAGE GRANT WAS $761 FOR LARGER GRANTS, THE GRANT PROCESS REQUIRES DOCUMENTATION SUBMISSION AND APPROVAL BY HAVENS STAFF AND/OR TWO BOARD MEMBERS. GRANTS CONSIST OF PAYMENTS TO LANDLORDS, UTILITIES, STORES, AND OTHER VENDORS AND, IN SOME CASES, PAYMENTS DIRECTLY TO BENEFICIARIES FOR APPROVED GOODS AND SERVICES. WRITTEN REPORTS ARE PREPARED FOR ALL GRANTS, AND THESE REPORTS ARE REVIEWED ANNUALLY BY THE EXECUTIVE DIRECTOR AND BY THE BOARD. HAVENS HAS A SINGLE PROGRAM FOR MAKING GRANTS THAT CONSISTS OF THE DIRECT ACTIVE CONDUCT OF CHARITABLE ACTIVITIES. DIRECT PROGRAM GRANTS BY NATURE OF EXPENSE ARE AS FOLLOWS:EXPENDITURE CATEGORIES ALMONER EXPENDITURESRENT/MORTGAGE $542,191FURNITURE/APPLIANCES 341,081CLOTHING 106,186UTILITIES 101,359TOILETRIES/HOUSEHOLD ITEMS 86,879IMMIGRATION 80,444FOOD 69,182MOVING & STORAGE 56,311HEALTH/MEDICAL 54,702CHILDCARE/BABY 40,222JOB TRAINING/EDUCATION 37,004TRANSPORTATION 30,569OTHER 62,744 TOTAL EXPENDITURES 2024 $1,608,874 TOTAL GRANTS 2,114 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 0 | GNMA #552454 SF 5.50 % 3/15/2032 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 1 | GNMA #584288 SF 5.50 % 3/15/2032 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 2 | GNMA #615403 SF 4.50 % 8/15/2033 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 3 | GNMA #550612 SF 4.50 % 8/15/2035 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 4 | GNMA #782150 SP 5.50 % 4/15/2037 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 5 | GNMA #717081 SF 4.50 % 5/15/2039 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 6 | GNMA #698223 SF 4.00 % 6/15/2039 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 7 | GNMA #729037 SF 5.00 % 2/15/2040 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 8 | GNMA #736548 SF 4.50 % 2/15/2040 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 9 | GNMA #736558 SF 5.00 % 2/15/2040 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 10 | GNMA #738433 SF 4.50 % 6/15/2041 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 11 | GNMA #738546 SF 4.00 % 7/15/2041 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 12 | GNMA #772641 SF 4.00 % 9/15/2041 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 13 | FNMA #AP4886 CL 3.50 % 9/1/2042 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 14 | FNMA #AB7989 CL 4.00 % 2/1/2043 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 15 | FNMA #AB9890 CL 4.00 % 7/1/2043 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 16 | FNMA #AX9527 SF 3.50 % 2/1/2045 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 17 | FNMA #AS5698 CL 3.50 % 8/1/2045 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 18 | FNMA #AS9312 CL 3.50 % 3/1/2047 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 19 | GNMA #MA4719 SF 3.50 % 9/20/2047 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 20 | FNMA #MA4047 CL 2.00 % 6/1/2050 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 21 | FNMA #MA4181 CL 1.50 % 10/1/2050 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 22 | FNMA #MA4305 CL 2.00 % 4/1/2051 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 23 | FNMA #FM9540 CL 2.00 % 11/1/2051 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 24 | FNMA #MA4781 CL 3.00 % 10/1/2052 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 25 | BOOKING HOLDINGS INC |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 26 | ROSS STORES INC |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 27 | DOLLAR GENERAL CORP |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 28 | ENBRIDGE INC |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 29 | TRANSDIGM INC |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 30 | CHARTER COMMUNICATIONS OPERATING LLC |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 31 | WELLS FARGO PFD |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 32 | ALLY FINANCIAL INC |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 33 | CHARLES SCHWAB PFD |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 0 | 2472 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 1 | 13221 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 2 | 7233 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 3 | 4056 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 4 | 5008 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 5 | 2548 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 6 | 3641 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 7 | 5280 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 8 | 4525 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 9 | 19514 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 10 | 3498 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 11 | 6275 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 12 | 13561 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 13 | 57185 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 14 | 68845 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 15 | 29828 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 16 | 29981 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 17 | 34704 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 18 | 46406 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 19 | 61591 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 20 | 418159 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 21 | 415591 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 22 | 207798 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 23 | 451762 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 24 | 347165 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 25 | 394748 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 26 | 433061 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 27 | 213998 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 28 | 465629 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 29 | 294000 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 30 | 416199 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 31 | 378300 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 32 | 303875 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 33 | 583825 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 0 | 2472 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 1 | 13221 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 2 | 7233 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 3 | 4056 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 4 | 5008 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 5 | 2548 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 6 | 3641 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 7 | 5280 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 8 | 4525 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 9 | 19514 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 10 | 3498 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 11 | 6275 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 12 | 13561 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 13 | 57185 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 14 | 68845 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 15 | 29828 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 16 | 29981 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 17 | 34704 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 18 | 46406 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 19 | 61591 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 20 | 418159 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 21 | 415591 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 22 | 207798 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 23 | 451762 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 24 | 347165 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 25 | 394748 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 26 | 433061 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 27 | 213998 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 28 | 465629 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 29 | 294000 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 30 | 416199 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 31 | 378300 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 32 | 303875 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 33 | 583825 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 0 | 722780 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 1 | 1556235 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 2 | 850315 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 3 | 2501046 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 4 | 581928 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 5 | 1810787 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 6 | 2018277 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 7 | 657696 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 8 | 1050703 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 9 | 772405 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 10 | 445688 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 11 | 458969 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 12 | 833225 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 13 | 857629 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 14 | 749111 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 15 | 324131 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 16 | 376977 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 17 | 925857 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 18 | 697569 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 19 | 980763 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 20 | 651368 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 21 | 1498667 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 22 | 1434377 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 23 | 2275877 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 24 | 2151336 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 25 | 567097 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 26 | 593305 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 27 | 1469787 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 28 | 619662 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 29 | 667824 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 30 | 398679 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 31 | 615215 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 32 | 626523 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 33 | 502512 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 34 | 579607 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 35 | 871083 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 36 | 998141 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 37 | 712163 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 38 | 1006645 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 39 | 783179 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 40 | 744120 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 41 | 358361 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 42 | 1100380 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 43 | 1037796 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 44 | 519602 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 45 | 832 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 0 | 722780 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 1 | 1556235 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 2 | 850315 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 3 | 2501046 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 4 | 581928 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 5 | 1810787 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 6 | 2018277 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 7 | 657696 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 8 | 1050703 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 9 | 772405 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 10 | 445688 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 11 | 458969 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 12 | 833225 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 13 | 857629 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 14 | 749111 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 15 | 324131 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 16 | 376977 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 17 | 925857 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 18 | 697569 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 19 | 980763 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 20 | 651368 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 21 | 1498667 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 22 | 1434377 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 23 | 2275877 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 24 | 2151336 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 25 | 567097 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 26 | 593305 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 27 | 1469787 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 28 | 619662 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 29 | 667824 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 30 | 398679 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 31 | 615215 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 32 | 626523 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 33 | 502512 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 34 | 579607 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 35 | 871083 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 36 | 998141 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 37 | 712163 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 38 | 1006645 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 39 | 783179 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 40 | 744120 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 41 | 358361 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 42 | 1100380 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 43 | 1037796 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 44 | 519602 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 45 | 832 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 0 | AIR PRODS & CHEMS INC COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 1 | ALPHABET INC-CL A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 2 | ALPHABET INC-CL C |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 3 | AMAZON COM INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 4 | ANALOG DEVICES |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 5 | APPLE INC COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 6 | ARISTA NETWORKS INC COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 7 | BECTON DICKINSON & CO |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 8 | BERKSHIRE HATHAWAY B |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 9 | CANADIAN PACIFIC RAILWAY LTD |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 10 | CHARLES SCHWAB CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 11 | CHARTER COMMUNICATIONS INC CL A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 12 | CHIPOTLE MEXICAN GRILL INC COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 13 | COSTCO WHOLESALE CORP NEW COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 14 | DELTA AIRLINES INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 15 | DEERE & CO COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 16 | DOLLAR GEN CORP NEW COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 17 | FEDEX CORPORATION |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 18 | INFINEON TECHNOLOGIES ADR |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 19 | INTUITIVE SURGICAL INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 20 | JOHNSON & JOHNSON COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 21 | JP MORGAN CHASE |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 22 | MASTERCARD INC CL A COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 23 | META PLATFORMS INC CL A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 24 | MICROSOFT CORP COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 25 | MOODYS CORPORATION |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 26 | NESTLE SA ADR |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 27 | NETFLIX INC COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 28 | NIKE INC CL B |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 29 | NOVARTIS AG SPONSORED ADR |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 30 | PROGRESSV CP OH |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 31 | ROSS STORES INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 32 | STARBUCKS CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 33 | S&P GLOBAL INC COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 34 | SALESFORCE.COM INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 35 | TESLA INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 36 | T-MOBILE US INC COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 37 | TEXAS INSTRUMENTS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 38 | THERMO FISHER SCIENTIFIC INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 39 | TRANSDIGM GROUP INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 40 | UNITEDHEALTH GROUP INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 41 | WABTEC CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 42 | WALT DISNEY CO. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 43 | WORKDAY INC CL A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 44 | YUM BRANDS INC COM |
| InvestmentsGovtObligationsSch/StateLocalSecBookVlEOYAmt | 0 | 0 |
| InvestmentsGovtObligationsSch/StateLocalSecEOYFMVAmt | 0 | 0 |
| InvestmentsGovtObligationsSch/USGovtObligationsBookVlEOYAmt | 0 | 8065187 |
| InvestmentsGovtObligationsSch/USGovtObligationsEOYFMVAmt | 0 | 8065187 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt | 0 | 913257 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt | 0 | 2536620 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd | 0 | 18 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt | 0 | 103 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt | 0 | 3449980 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt | 0 | 0 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt | 0 | 0 |
| IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt | 0 | 3449980 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesAdjNetIncmAmt | 0 | 24288 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt | 0 | 36863 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt | 0 | 24288 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt | 0 | 61150 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt | 0 | 1045849 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt | 0 | 2536620 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt | 0 | 215323 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt | 0 | 215323 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt | 0 | 1608873 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt | 0 | 1608873 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt | 0 | 748044 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt | 0 | 214 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsAdjNetIncmAmt | 0 | 913257 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt | 0 | 913257 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt | 0 | 913257 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt | 0 | 1657392 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt | 0 | 11442427 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavingsAdjNetIncmAmt | 0 | 103 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt | 0 | 103 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt | 0 | 103 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt | 0 | 2536620 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt | 0 | 3236901 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt | 0 | 345568 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyDsbrsChrtblAmt | 0 | 25528 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyRevAndExpnssAmt | 0 | 28472 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsDsbrsChrtblAmt | 0 | 85824 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsRevAndExpnssAmt | 0 | 89009 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt | 0 | 73137 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt | 0 | 68993 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesAdjNetIncmAmt | 0 | 188791 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt | 0 | 1992 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt | 0 | 188791 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt | 0 | 193203 |
| IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftDsbrsChrtblAmt | 0 | 108542 |
| IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftRevAndExpnssAmt | 0 | 118524 |
| IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubDsbrsChrtblAmt | 0 | 1379 |
| IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubRevAndExpnssAmt | 0 | 1379 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt | 0 | 117430 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt | 0 | 117430 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt | 0 | 1258928 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt | 0 | 213079 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt | 0 | 2312953 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt | 0 | 213079 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt | 0 | 2540632 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt | 0 | 3449980 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt | 0 | 4198024 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt | 0 | 213079 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt | 0 | 704080 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt | 0 | 213079 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt | 0 | 931759 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingAdjNetIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingDsbrsChrtblAmt | 0 | 38062 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingRevAndExpnssAmt | 0 | 38062 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 0 | 3768772 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 1 | 5137035 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 0 | 345568 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 1 | 2191052 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 0 | 345568 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 1 | 2191052 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 0 | 4114340 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 1 | 7328087 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 0 | PUBLICLY TRADED SECURITIES - S/T |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 1 | PUBLICLY TRADED SECURITIES - L/T |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt | 0 | 2536620 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/NetShortTermCapitalGainLossAmt | 0 | 345568 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt | 0 | 1657392 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt | 0 | 0 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt | 0 | 5170822 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt | 0 | 57182849 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 50354635 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 57182849 |
| IRS990PF/DistributableAmountGrp/Sect4942j3j5FndtnAndFrgnOrgInd | 0 | X |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt | 0 | 178 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt | 0 | 190 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt | 0 | 45361 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/Form2220AttachedInd | 0 | X |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt | 0 | 44993 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/OverpaymentAmt | 0 | 178 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/RefundAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt | 0 | 44993 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 44993 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt | 0 | 45361 |
| IRS990PF/FMVAssetsEOYAmt | 0 | 57612628 |
| IRS990PF/Form990PFBalanceSheetsGrp/AccountsPayableBOYAmt | 0 | 79092 |
| IRS990PF/Form990PFBalanceSheetsGrp/AccountsPayableEOYAmt | 0 | 68965 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt | 0 | 619433 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt | 0 | 682216 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt | 0 | 682216 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsBOYAmt | 0 | 6767688 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsEOYAmt | 0 | 5743482 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsEOYFMVAmt | 0 | 5743482 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt | 0 | 34982377 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt | 0 | 41956229 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt | 0 | 41956229 |
| IRS990PF/Form990PFBalanceSheetsGrp/DonorRstrNetAssetsBOYAmt | 0 | 220280 |
| IRS990PF/Form990PFBalanceSheetsGrp/DonorRstrNetAssetsEOYAmt | 0 | 198007 |
| IRS990PF/Form990PFBalanceSheetsGrp/GrantsPayableBOYAmt | 0 | 38042 |
| IRS990PF/Form990PFBalanceSheetsGrp/GrantsPayableEOYAmt | 0 | 28414 |
| IRS990PF/Form990PFBalanceSheetsGrp/LandBldgEquipAccumDeprecAmt | 0 | 214 |
| IRS990PF/Form990PFBalanceSheetsGrp/LandBldgEquipCostOrOtherBssAmt | 0 | 3000 |
| IRS990PF/Form990PFBalanceSheetsGrp/LandBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/LandEOYAmt | 0 | 2786 |
| IRS990PF/Form990PFBalanceSheetsGrp/LandEOYFMVAmt | 0 | 2786 |
| IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsBOYAmt | 0 | 50134355 |
| IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsEOYAmt | 0 | 56984842 |
| IRS990PF/Form990PFBalanceSheetsGrp/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsBOYAmt | 0 | 129713 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYAmt | 0 | 109087 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYFMVAmt | 0 | 109087 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesBOYAmt | 0 | 262970 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesEOYAmt | 0 | 332400 |
| IRS990PF/Form990PFBalanceSheetsGrp/PledgesRcvblAmt | 0 | 13255 |
No mirrored PDF or thumbnail assets are attached yet.