Liabilities / Assets
85th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 14-1827670 • Saranac Lake, NY
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
85th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
85th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
41st percentile
Higher net margin than 41% of similar nonprofits.
Top Officer Pay
82nd percentile
Higher top officer pay than 82% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
41st percentile
Faster asset growth than 41% of similar nonprofits.
Revenue Growth
69th percentile
Faster revenue growth than 69% of similar nonprofits.
Assets
Up$2,855,664
Up $9,724 (+0.3%) from 2023
Liabilities
Flat$0
Flat from 2023
Net Assets
Up$2,855,664
Up $9,724 (+0.3%) from 2023
Revenue
Up$459,966
Up $235,060 (+105%) from 2023
Expenses
Up$450,242
Up $61,382 (+16%) from 2023
Net Income
Up$9,724
Up $173,678 (+106%) 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 |
|---|---|---|---|---|---|
| SALLY B RITCHIE | Treasurer/Director | - | $0 | - | - |
| JAMES M RITCHIE | President/Director | - | $0 | - | - |
| DOROTHY R VALHOULI | Secretary/Director | - | $0 | - | - |
| STEPHEN M RITCHIE | Director | - | $0 | - | - |
| SOLVEIG A HOLUM LYFORD | Director | - | $0 | - | - |
| CAROLYN R DONATELLO | Director | - | $0 | - | - |
| JAMES R VALHOULI | Director | - | $0 | - | - |
| ALEXANDER R VALHOULI | Director | - | $0 | - | - |
| ROBERT M HOLUM | Vice-President/Director | - | $0 | - | - |
| Type | Recipient | Purpose | Status | Location | Amount |
|---|---|---|---|---|---|
| Paid Grant | CHURCH OF THE ASCENSION | MINISTRY | CHURCH | LAKE CLEAR, NY, US | $84,300 |
| Paid Grant | NORTHWOOD SCHOOL | SUPPORT EDUCATION | PRIVATE EDUCATION IN | LAKE PLACID, NY, US | $72,125 |
| Paid Grant | ADIRONDACK MEDICAL CENTER | SUPPORT THE COMMUNITY HOSPITAL | PUBLIC CHARITY | SARANAC LAKE, NY, US | $50,200 |
| Paid Grant | UPPER SARANAC LAKE FOUNDATION INC | INSURE WATER QUALITY OF UPPER SARANAC LAKE | PUBLIC CHARITY | SARANAC LAKE, NY, US | $13,000 |
| Paid Grant | FGCU - FDN OF COLLIER COUNTY COMMUNITY COLLEGE | SUPPORT FOR EDUCATION | EDUCATIONAL INSTITUT | FORT MYERS, FL, US | $10,000 |
| Paid Grant | HISTORIC SARANAC LAKE | TO PRESERVE AREA HISTORY AND ARCHITECURE TO BUILD A STRONGER COMMUNITY. | PUBLIC CHARITY | SARANAC LAKE, NY, US | $10,000 |
| Paid Grant | NICOLE CANUSO DANCE COMPANY | ARTS IN EDUCATION | PUBLIC CHARITY | PHILADELPHIA, PA, US | $9,000 |
| Paid Grant | BARKEATER TRAILS ALLIANCE | BUILDS, MAINTAINS AND ADVOCATES FOR A SYSTEM OF COMMUNITY AND BACKCOUNTRY TRAILS FOR SKI TOURING AND MOUNTAIN BIKING. | PUBLIC CHARITY | LAKE PLACID, NY, US | $7,500 |
| Paid Grant | AMERICAN RED CROSS | SUPPORT REGIONAL RELIEF EFFORTS FOR NEEDY FAMILIES | PUBLIC CHARITY | PLATTSBURGH, NY, US | $7,000 |
| Paid Grant | ASHOKAN FOUNDATION | OUTDOOR ENVIRONMENTAL EDUCATION | PUBLIC CHARITY | OLIVEBRIDGE, NY, US | $7,000 |
| Paid Grant | WILMA THEATER | ARTS IN EDUCATION | PUBLIC CHARITY | PHILADELPHIA, PA, US | $6,000 |
| Paid Grant | BURKE MOUNTAIN ACADEMY | SUPPORT EDUCATIONAL PROGRAMS | PRIVATE EDUCATION IN | E BURKE, VT, US | $5,500 |
| Paid Grant | GATHER NH | SUPPORT FOR FOOD ASSISTANCE SERVING NH SEACOAST AREA | PUBLIC CHARITY | PORTSMOUTH, NH, US | $5,000 |
| Paid Grant | INLAND LAKES EDUCATIONAL FOUNDATION | ENVIRONMENTAL WATER ISSUES | PUBLIC CHARITY | BURT LAKE, MI, US | $5,000 |
| Paid Grant | PIG IRON THEATRE COMPANY | ARTS IN EDUCATION | PUBLIC CHARITY | PHILADELPHIA, PA, US | $5,000 |
| Paid Grant | SARANAC LAKE YOUTH BASEBALL & SOFTBALL ASSOC | SUPPORT YOUTH ATLETICS | PUBLIC CHARITY | SARANAC LAKE, NY, US | $5,000 |
| Paid Grant | SEACOAST SCIENCE CENTER | OCEAN EDUCATION | PUBLIC CHARITY | RYE, NH, US | $5,000 |
| Paid Grant | ST MICHAEL AND ALL ANGELS EPISCOPAL CHURCH | MINISTRY | CHURCH | SANIBEL, FL, US | $5,000 |
| Paid Grant | BALLET X | SUPPORTS THE PERFORMING ARTS | PUBLIC CHARITY | PHILADELPHIA, PA, US | $4,000 |
| Paid Grant | BRIXHAM MONTESSORI FRIENDS SCHOOL | PROVIDES A HOLISTIC APPROACH TO EDUCATION | EDUCATIONAL INSTITUT | YORK, ME, US | $3,700 |
| Paid Grant | LIFE AND HOPE | FREE FOOD DISTRIBUTION | PUBLIC CHARITY | WEST BABYLON, NY, US | $3,700 |
| Paid Grant | CAPTAINS FOR CLEAN WATER | SUPPORT FOR RESTORATION AND PROTECTION OF MARINE ECOSYSTEMS | PUBLIC CHARITY | FORT MYERS, FL, US | $3,000 |
| Paid Grant | PENDRAGON THEATRE | PROMOTE AND SUPPORT COMMUNITY THEATRE | PUBLIC CHARITY | SARANAC LAKE, NY, US | $3,000 |
| Paid Grant | SARANAC LAKE VOLUNTEER RESCUE SQUAD INC | LOCAL RESCUE AND EMT SERVICES | PUBLIC CHARITY | SARANAC LAKE, NY, US | $3,000 |
| Paid Grant | WEST MT AIRY NEIGHBORS | PRESERVING AND ENHANCING THE QUALITY OF LIFE IN ITS RICHLY DIVERSE URBAN NEIGHBORHOOD. | PUBLIC CHARITY | PHILADELPHIA, PA, US | $3,000 |
| Paid Grant | BALTIMORE SCHOOL FOR THE ARTS FOUNDATION | SUPPORT FOR EDUCATION | PRIVATE EDUCATION IN | BALTIMORE, MD, US | $2,500 |
| Paid Grant | NORTH DAKOTA COMMUNITY FOUNDATION | SUPPORT PROMOTION OF CHARITABLE GIVING AND PHILANTHROPY | PUBLIC CHARITY | BISMARK, ND, US | $2,500 |
| Paid Grant | TRI-LAKES HUMANE SOCIETY | SUPPORT THE LOCAL ANIMAL SHELTER | PUBLIC CHARITY | SARANAC LAKE, NY, US | $2,500 |
| Paid Grant | ADIRONDACK FOUNDATION | DEATH WITH DIGNITY EDUCATION | PUBLIC CHARITY | LAKE PLACID, NY, US | $2,000 |
| Paid Grant | CROW | SAVING WILDLIFE THROUGH CARE, EDUCATION, AND COLLABORATION | PUBLIC CHARITY | SANIBEL ISLAND, FL, US | $2,000 |
| Paid Grant | CITY HARVEST | FEED THE HUNGRY AND HOMELESS | PUBLIC CHARITY | NEW YORK, NY, US | $2,000 |
| Paid Grant | ECUMENICAL COUNCIL OF SARANAC LAKE | SUPPORT THE NEEDY BY PROVIDING SHELTER, FOOD AND GUIDANCE REGARDING SOCIAL PROGRAMS AND JOB PLACEMENT. | PUBLIC CHARITY | SARANAC LAKE, NY, US | $2,000 |
| Paid Grant | FISH OF SANCAP | SUPPORT OF COMMUNITY ON CAPTIVA AND SANIBEL ISLANDS THROUGH FOOD PROGRAMS, ISLAND BASED WORKSHOPS, SOCIAL SERVICES AND HELPING HANDS | PUBLIC CHARITY | SANIBEL, FL, US | $2,000 |
| Paid Grant | FRINGEARTS | ARTS IN EDUCATION | PRIVATE EDUCATION IN | PHILADELPHIA, PA, US | $2,000 |
| Paid Grant | GREATER PHILADELPHIA FILM OFFICE | ECONOMIC DEVELOPMENT AGENCY COMMITTED TO THE GROWTH OF THE REGIONAL FILM AND VIDEO PRODUCTION INDUSTRY | PUBLIC CHARITY | PHILADELPHIA, PA, US | $2,000 |
| Paid Grant | KREMPLES FOUNDATION | IMPROVING THE LIFES OF PEOPLE LIVING WITH BRAIN INJURY | PUBLIC CHARITY | PORTSMOUTH, NH, US | $2,000 |
| Paid Grant | LUTHERAN VOLUNTEER CORPS | SPIRITUALITY WHILE WORKING FOR SOCIAL JUSTICE | PUBLIC CHARITY | WASHINGTON, DC, US | $2,000 |
| Paid Grant | PAINTED BRIDE ART CENTER INC | PROMOTE ARTISTIC CREATIVITY | PUBLIC CHARITY | PHILADELPHIA, PA, US | $2,000 |
| Paid Grant | SAN-CAP CONSERVATION FOUNDATION | PRESERVE THE QUALITY OF THE WATER WAY | PUBLIC CHARITY | SANIBEL, FL, US | $2,000 |
| Paid Grant | SARANAC LAKE INTERFAITH FOOD PANTRY | FEED THE HUNGRY AND HOMELESS | PUBLIC CHARITY | SARANAC LAKE, NY, US | $2,000 |
| Paid Grant | THE COMMUNITY LUNCH BOX | FEED THE HUNGRY AND HOMELESS | PUBLIC CHARITY | SARANAC LAKE, NY, US | $2,000 |
| Paid Grant | THE SIERRA CLUB FOUNDATION | SUPPORT AND PROTECT ENVIRONMENTAL RESOURCES AND WILD PLACES | PUBLIC CHARITY | OAKLAND, CA, US | $2,000 |
| Paid Grant | UNITED LUTHERAN SEMINARY | SUPPORT FOR EDUCATION | PRIVATE EDUCATION IN | PHILADELPIHIA, PA, US | $2,000 |
| Paid Grant | ANTHROPOCENE ALLIANCE | EDUCATE AND ORGANIZE INDIVIDUALS AND COMMUNITIES HARMED BY ENVIRONMENTAL ABUSE AND CLIMATE CHANGE | PUBLIC CHARITY | MICANOPY, FL, US | $1,500 |
| Paid Grant | DIRECT RELIEF | SENDS SHIPMENTS OF MEDICAL EQUIPMENT AND SUPPLIES WORLDWIDE TO HELP THE VICTIMS OF CIVIL UNREST, NATURAL DISASTERS AND CHRONIC POVERTY. | PUBLIC CHARITY | SANTA BARBARA, CA, US | $1,500 |
| Paid Grant | ENVIRONMENTAL DEFENSE FUND | EDF PROTECTS THE EARTH'S RESOURCES USING SMART ECONOMICS, PRACTICAL PARTNERSHIPS & RIGOROUS SCIENCE | PUBLIC CHARITY | WASHINGTON, DC, US | $1,500 |
| Paid Grant | LUTHERAN IMMIGRATION AND REFUGEE SERVICE | SUPPORT REFUGEES AND MIGRANTS ENTERING THE UNITED STATES | PUBLIC CHARITY | BALTIMORE, MD, US | $1,500 |
| Paid Grant | NORTH COUNTRY LIFE FLIGHT | EMERGENCY MEDIVAC SERVICES | PUBLIC CHARITY | SARANAC LAKE, NY, US | $1,500 |
| Paid Grant | PORTSMOUTH MUSIC & ARTS CENTER | PROMOTION OF THE ARTS | PUBLIC CHARITY | PORTSMOUTH, NH, US | $1,500 |
| Paid Grant | TAHIRIN JUSTICE CENTER | SUPPORT SERVICES FOR THE PROTECTION OF VICTIMS OF GENDER-BASED VIOLENCE | PUBLIC CHARITY | FALLS CHURCH, VA, US | $1,500 |
| Paid Grant | PHILLIPS EXETER ACADEMY | SUPPORT EDUCATIONAL PROGRAMS | PRIVATE EDUCATION IN | EXETER, NH, US | $1,250 |
| Paid Grant | VARIOUS CHARITIES (250 OR LESS EACH) | MISCELLANEOUS ORGANIZED CHARITIES | PUBLIC CHARITY | SARANAC LAKE, NY, US | $1,200 |
| Paid Grant | ADVOCATES FOR YOUTH | SUPPORT FOR EDUCATING YOUTH IN THE AREAS OF ADOLESCENT REPRODUCTIVE AND SEXUAL HEALTH | PUBLIC CHARITY | WASHINGTON, DC, US | $1,000 |
| Paid Grant | CATHOLIC CHARITIES USA | SUPPORT THE NEEDY | PUBLIC CHARITY | ALEXANDRIA, VA, US | $1,000 |
| Paid Grant | CLOWNS WITHOUT BORDERS INC | PROMOTE THE PERFORMING ARTS | PUBLIC CHARITY | BLUE LAKE, CA, US | $1,000 |
| Paid Grant | COATESVILLE YOUTH INITIATIVE | SUPPORT FOR EDUCATING YOUTH | PUBLIC CHARITY | COATESVILLE, PA, US | $1,000 |
| Paid Grant | DOCTORS WITHOUT BORDERS USA | MEDICINE FRONTIERS | PUBLIC CHARITY | NEW YORK, NY, US | $1,000 |
| Paid Grant | FAIR TIDE | PROVIDE HOUSING AND SUPPORTIVE SERVICES TO INDIVIDUALS AND FAMILIES IN THE SEACOAST. | PUBLIC CHARITY | KITTERY, ME, US | $1,000 |
| Paid Grant | FOOTPRINTS FOOD PANTRY | FOOD FOR THE NEEDY | PUBLIC CHARITY | KITTERY, ME, US | $1,000 |
| Paid Grant | FRIENDS OF THE WISSAHICKON | SUPPORT FOR WILDLIFE AND PARK PRESERVATION | PUBLIC CHARITY | PHILADELPHIA, PA, US | $1,000 |
| Paid Grant | GAUDENZIA INC | DRUG AND ALCOHOL ADDICTION TREATMENT AND SUPPORT | PUBLIC CHARITY | NORRISTOWN, PA, US | $1,000 |
| Paid Grant | GERMANTOWN FRIENDS SCHOOL | SUPPORT EDUCATION | PRIVATE EDUCATION IN | PHILADELPHIA, PA, US | $1,000 |
| Paid Grant | MAINSPRING | PROVIDE HOUSING AND SUPPORTIVE SERVICES TO INDIVIDUALS AND FAMILIES IN THE SEACOAST. | PUBLIC CHARITY | KITTERY, ME, US | $1,000 |
| Paid Grant | N STREET VILLAGE INC | SUPPORT SERVICES FOR THE HOMELESS | PUBLIC CHARITY | WASHINGTON, DC, US | $1,000 |
| Paid Grant | NATL CONFERENCE OF COMMUNITY & JUSTICE | SUPPORT FOR INCLUSION AND ACCEPTANCE THROUGH EDUCATION AND ADVOCACY | PUBLIC CHARITY | WINDSOR, CT, US | $1,000 |
| Paid Grant | PARTNERS IN HEALTH | MEDICAL CARE FOR THE UNDER PRIVILEGED | PUBLIC CHARITY | BOSTON, MA, US | $1,000 |
| Paid Grant | PHILADELPHIA YOUNG PLAYWRIGHTS | SUPPORT EDUCATION | PUBLIC CHARITY | PHILADELPHIA, PA, US | $1,000 |
| Paid Grant | PLANNED PARENTHOOD | ADVANCED ACCESS TO SEXUAL HEALTH CARE AND DEFEND REPRODUCTIVE RIGHTS | PUBLIC CHARITY | NEW YORK, NY, US | $1,000 |
| Paid Grant | SOUTHEAST LAND TRUST OF NH | STEWARDSHIP AND PROTECTION OF LAND | PUBLIC CHARITY | EXETER, NH, US | $1,000 |
| Paid Grant | SWARTHMORE COLLEGE | SUPPORT EDUCATION | PRIVATE EDUCATION IN | SWARTHMORE, PA, US | $1,000 |
| Paid Grant | TUPPER LAKE FIRE DEPARTMENT | SUPPORT LOCAL FIRE SERVICES | PUBLIC CHARITY | TUPPER LAKE, NY, US | $1,000 |
| Paid Grant | USO | SUPPORT US TROOPS | PUBLIC CHARITY | WASHINGTON, DC, US | $1,000 |
| Paid Grant | WOMEN FOR WOMEN INTL | SUPPORT FOR ORGANIZATION PROVIDING PRACTICAL AND MORAL SUPPORT TO WOMEN SURVIVORS OF WAR | PUBLIC CHARITY | CENTRAL ISLIP, NY, US | $1,000 |
| Paid Grant | WOUNDED WARRIOR PROJECT | SUPPORT FOR VETERANS AND SERVICE MEMBERS WHO INCURRED PHYSICAL OR MENTAL INJURY, ILLNESS OR WOUND WHILE SERVING IN THE MILITARY ON OR AFTER 9/11/2001 | PUBLIC CHARITY | JACKSONVILLE, FL, US | $1,000 |
| Paid Grant | HIGH PEAKS HOSPICE | HIGH LEVEL END-OF-LIFE CARE | PUBLIC CHARITY | SARANAC LAKE, NY, US | $600 |
| Paid Grant | ARTS IN REACH (AIR) | SUPPORT EMPOWERMENT OF TEENAGE GIRLS THROUGH INNOVATIVE MENTORING AND ARTS PROGRAMS | PUBLIC CHARITY | PORTSMOUTH, NH, US | $500 |
| Paid Grant | CHILDREN'S MUSEUM OF NH | MUSEUM TO APPEAL TO CHILDREN | PUBLIC CHARITY | DOVER, NH, US | $500 |
| Paid Grant | CROSS ROADS HOUSE | PROVIDES EMERGENCY AND TRANSITIONAL SHELTER TO HOMELESS MEN, WOMEN, AND CHILDREN IN THE NEW HAMPSHIRE SEACOAST AREA. | PUBLIC CHARITY | PORTSMOUTH, NH, US | $500 |
| Paid Grant | JEANNE GEIGER CRISIS CENTER | SUPPORT EMPOWERMENT OF INDIVIDUALS AND ENGAGE COMMUNITIES TO END DOMESTIC VIOLENCE | PUBLIC CHARITY | NEWBURYPORT, MA, US | $500 |
| Paid Grant | MERCY CARE FOR THE ADIRONDACKS | PROVIDES IN-HOME VOLUNTEER PROGRAM TO PROVIDE COMPANIONSHIP AND ASSISTANCE. | PUBLIC CHARITY | LAKE PLACID, NY, US | $500 |
| Paid Grant | NEW HAMPSHIRE SPCA | SUPPORT ANIMAL RESCUE AND PROTECTION | PUBLIC CHARITY | STRATHAM, NH, US | $500 |
| Paid Grant | UNIVERSITY OF MAINE AT FARMINGTON | SUPPORT FOR EDUCATION | PUBLIC EDUCATION INS | FARMINGTON, ME, US | $500 |
| Paid Grant | BOWDOIN COLLEGE | SUPPORT FOR EDUCATION | PRIVATE EDUCATION IN | BRUNSWICK, ME, US | $300 |
| Paid Grant | TUFTS UNIVERSITY | SUPPORT OF EDUCATION | PRIVATE EDUCATION IN | BOSTON, MA, US | $300 |
| Paid Grant | LAKE PLACID CENTRAL SCHOOL DISTRICT | PUBLIC EDUCATION | PUBLIC SCHOOL | LAKE PLACID, NY, US | $250 |
| Paid Grant | SCHOOL YEAR ABROAD | SUPPORT FOR EDUCATION | EDUCATIONAL INSTITUT | NORTH ANDOVER, MA, US | $250 |
| Paid Grant | ST PAUL'S SCHOOL | SUPPORT FOR EDUCATION | PRIVATE EDUCATION IN | CONCORD, NH, US | $250 |
| Paid Grant | THE MAYHEW PROGRAM | CHALLENGES AND HELPS AT-RISK NEW HAMPSHIRE BOYS TO BELIEVE IN THEMSELVES, WORK WELL WITH OTHERS AND FIND THEIR BEST. | PUBLIC CHARITY | BRISTOL, NH, US | $250 |
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 | 12000 |
| AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt | 0 | 0 |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 0 | 0 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 0 | 51139 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 1 | 45237 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 2 | 25618 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 3 | 67122 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 4 | 16323 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 5 | 61951 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 6 | 123447 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 7 | 33560 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 8 | 87990 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 9 | 69634 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 10 | 34404 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 11 | 45369 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 12 | 69336 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 13 | 61187 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 14 | 33672 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 15 | 49210 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 16 | 57970 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 17 | 70651 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 18 | 57705 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 19 | 44490 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 20 | 73592 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 21 | 47500 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 22 | 87612 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 23 | 58492 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 24 | 67849 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 25 | 50877 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 26 | 57919 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 27 | 14451 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 28 | 46299 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 29 | 172115 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 30 | 59329 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 31 | 43687 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 32 | 49612 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 33 | 47929 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 34 | 48850 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 35 | 57454 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 36 | 49975 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 37 | 92710 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 38 | 54079 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 0 | 153620 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 1 | 60320 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 2 | 131150 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 3 | 65029 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 4 | 275462 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 5 | 74705 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 6 | 161355 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 7 | 107865 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 8 | 144180 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 9 | 104580 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 10 | 157971 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 11 | 50295 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 12 | 53394 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 13 | 68412 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 14 | 64193 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 15 | 71155 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 16 | 116016 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 17 | 155596 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 18 | 90356 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 19 | 96852 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 20 | 94967 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 21 | 109695 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 22 | 171080 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 23 | 76030 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 24 | 167165 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 25 | 73100 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 26 | 56720 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 27 | 537160 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 28 | 68358 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 29 | 242304 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 30 | 167797 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 31 | 313176 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 32 | 57132 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 33 | 39096 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 34 | 92300 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 35 | 61668 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 36 | 50910 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 37 | 92192 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 38 | 50183 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 0 | 1000 SH QUALCOMM INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 1 | 1000 SH UBER TECHNOLOGIES INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 2 | 1000 SH XPO LOGISTICS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 3 | 125 SH THERMO FISHER SCIENTIFIC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 4 | 1100 SH APPLE INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 5 | 150 SH S & P GLOBAL INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 6 | 1500 SH EXXON MOBIL CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 7 | 1500 SH FASTENAL CO |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 8 | 2000 SH HOLOGIC INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 9 | 300 SH CUMMINS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 10 | 300 SH MASTERCARD |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 11 | 300 SH PROCTOR & GAMBLE INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 12 | 300 SH TELEFLEX INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 13 | 300 SH UNION PACIFIC CORP. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 14 | 350 SH AMERICAN TOWER CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 15 | 350 SH WATTS WATER TECH |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 16 | 400 SH AIR PRODUCTS & CHEMICALS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 17 | 400 SH HOME DEPOT INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 18 | 400 SH HONEYWELL INTERNATIONAL INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 19 | 400 SH SPDR GOLD TRUST |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 20 | 432 SH IBM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 21 | 500 SH AMAZON |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 22 | 500 SH CROWDSTRIKE HOLDINGS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 23 | 500 SH PEPSICO |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 24 | 500 SH SALESFORCE.COM |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 25 | 500 SH UNIVERSAL DISPLAY |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 26 | 60.125 SH RACQUETTE FLOW CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 27 | 4000 SH NVIDIA CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 28 | 600 SH PHILLIPS 66 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 29 | 600 SH TESLA |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 30 | 700 SH JP MORGAN CHASE |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 31 | 600 SH INTUITIVE SURGICAL |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 32 | 300 SH ALPHABET INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 33 | 150 SH AMGEN INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 34 | 1000 SH CELESTICA INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 35 | 1200 SH CAMECO CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 36 | 1000 SH CORE & MAIN INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 37 | 800 SH DELL TECHNOLOGIES |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 38 | 700 SH NEXTERA ENERGY |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 0 | 6739 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 1 | 560000 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 0 | 2000 UTS ENTERPRISE PRODUCTS PARTNERS |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 1 | 560K VANGUARD FEDERAL MM INVESTOR |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 0 | 62720 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 1 | 560000 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 0 | AT COST |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 1 | AT COST |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt | 0 | 75116 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt | 0 | 350831 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd | 0 | 18 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt | 0 | 958 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc | 0 | ENTERPRISE PRODUCTS PARTNERS L P |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc | 1 | RACQUETTE FLOW CORP |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionAmt | 0 | 4163 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionAmt | 1 | -373 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionCd | 0 | 41 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionCd | 1 | 41 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt | 0 | 430695 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt | 0 | 0 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt | 0 | 0 |
| IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt | 0 | 430695 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt | 0 | 12000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt | 0 | 362472 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt | 0 | 413175 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt | 0 | 413175 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt | 0 | 29271 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt | 0 | 75116 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt | 0 | 75116 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt | 0 | 9724 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt | 0 | 1398973 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt | 0 | 958 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt | 0 | 958 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt | 0 | 350831 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt | 0 | 421893 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt | 0 | 20443 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt | 0 | 20867 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt | 0 | 3790 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt | 0 | 3790 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt | 0 | 4200 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt | 0 | 413175 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt | 0 | 20443 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt | 0 | 450242 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt | 0 | 442336 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt | 0 | 459966 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt | 0 | 20443 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt | 0 | 37067 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 0 | 2019-02-07 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 1 | 2023-11-23 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 2 | 2014-06-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 3 | 2014-06-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 4 | 2019-04-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 5 | 2019-11-22 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 6 | 2009-02-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 7 | 2020-01-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 8 | 2015-05-19 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 9 | 2015-11-13 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 10 | 2022-10-27 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 11 | 2017-04-24 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 12 | 2017-04-24 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 13 | 2019-01-24 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 14 | 2019-01-24 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 15 | 2019-01-24 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 16 | 2024-05-22 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 17 | 2017-04-24 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 18 | 2018-06-18 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 19 | 2018-10-24 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 0 | 38461 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 1 | 13133 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 2 | 2229 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 3 | 2228 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 4 | 34110 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 5 | 56329 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 6 | 18050 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 7 | 22589 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 8 | 27376 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 9 | 8377 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 10 | 42132 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 11 | 14549 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 12 | 7015 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 13 | 3613 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 14 | 1806 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 15 | 1806 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 16 | 41978 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 17 | 98719 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 18 | 590000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 19 | 6720 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 20 | 5281 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 0 | 9011 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 1 | -1265 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 2 | 34820 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 3 | 25983 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 4 | 8220 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 5 | -13949 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 6 | 4550 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 7 | -1048 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 8 | 4042 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 9 | 5904 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 10 | 15004 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 11 | 23185 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 12 | 74006 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 13 | 124378 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 14 | 67362 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 15 | 67692 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 16 | -5299 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 17 | -98719 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 18 | 0 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 19 | 8578 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 20 | 10017 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 0 | 9011 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 1 | -1265 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 2 | 34820 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 3 | 25983 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 4 | 8220 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 5 | -13949 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 6 | 4550 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 7 | -1048 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 8 | 4042 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 9 | 5904 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 10 | 15004 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 11 | 23185 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 12 | 74006 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 13 | 124378 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 14 | 67362 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 15 | 67692 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 16 | -5299 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 17 | -98719 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 18 | 0 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 19 | 8578 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 20 | 10017 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 0 | 47472 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 1 | 11868 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 2 | 37049 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 3 | 28211 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 4 | 42330 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 5 | 42380 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 6 | 22600 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 7 | 21541 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 8 | 31418 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 9 | 14281 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 10 | 57136 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 11 | 37734 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 12 | 81021 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 13 | 127991 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 14 | 69168 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 15 | 69498 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 16 | 36679 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 17 | 590000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 18 | 15298 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 19 | 15298 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 0 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 1 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 2 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 3 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 4 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 5 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 6 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 7 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 8 | D |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 9 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 10 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 11 | D |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 12 | D |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 13 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 14 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 15 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 16 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 17 | D |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 18 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 19 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 20 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 0 | 400 SH AMERICAN WATER WORKS CO |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 1 | 100 SH AMERICAN WATER WORKS CO |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 2 | 150 SH APPLE INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 3 | 150 SH APPLE INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 4 | 300 SH ATLASSIAN CORP |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 5 | 1000 SH BRISTOL-MYERS SQUIBB |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 6 | 512 SH DOW INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 7 | 488 SH DOW INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 8 | 550 SH FMC CORP |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 9 | 250 SH FMC CORP |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 10 | 1200 SH GXO LOGISTICS INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 11 | 500 SH HOLOGIC INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 12 | 150 SH INTUITIVE SURGICAL |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 13 | 1000 SH NVIDIA CORP |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 14 | 500 SH NVIDIA CORP |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 15 | 500 SH NVIDIA CORP |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 16 | 1425 SH PFIZER INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 17 | 60755 SH PROTALEX INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 18 | 590M VANGUARD TREAS MM INVESTOR |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 19 | 100 SH XPO INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 20 | 100 SH XPO INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 0 | 2024-02-29 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 1 | 2024-02-29 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 2 | 2024-12-10 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 3 | 2024-12-12 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 4 | 2024-08-12 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 5 | 2024-05-22 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 6 | 2024-11-26 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 7 | 2024-11-26 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 8 | 2024-06-06 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 9 | 2024-06-06 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 10 | 2024-08-12 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 11 | 2024-12-10 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 12 | 2024-12-10 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 13 | 2024-08-21 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 14 | 2024-12-09 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 15 | 2024-12-10 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 16 | 2024-12-10 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 17 | 2024-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 18 | 2024-12-10 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 19 | 2024-12-10 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt | 0 | 362472 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt | 0 | 9724 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt | 0 | 0 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt | 0 | 0 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt | 0 | 2855664 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 2845940 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 2855664 |
| IRS990PF/DistributableAmountGrp/DeductionFromDistributableAmt | 0 | 0 |
| IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt | 0 | 246665 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt | 0 | 246665 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt | 0 | 246665 |
| IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt | 0 | 252529 |
| IRS990PF/DistributableAmountGrp/RecoveriesQualfiedDistriAmt | 0 | 0 |
| IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 5864 |
| IRS990PF/DistributableAmountGrp/TotalTaxAmt | 0 | 5864 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt | 0 | 118 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt | 0 | 5061 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt | 0 | 5864 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt | 0 | 5864 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 5864 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxDueAmt | 0 | 921 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt | 0 | 5061 |
| IRS990PF/FMVAssetsEOYAmt | 0 | 5348838 |
| IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt | 0 | -140375 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt | 0 | -34201 |
| IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt | 0 | -34201 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt | 0 | 2302620 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt | 0 | 2286346 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt | 0 | 4723539 |
| IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsBOYAmt | 0 | 1154 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYAmt | 0 | 1245 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYFMVAmt | 0 | 1245 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsBOYAmt | 0 | 666736 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYAmt | 0 | 566739 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYFMVAmt | 0 | 622720 |
| IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningBOYAmt | 0 | 2845940 |
| IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningEOYAmt | 0 | 2855664 |
| IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstBOYAmt | 0 | 15805 |
| IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYAmt | 0 | 35535 |
| IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYFMVAmt | 0 | 35535 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt | 0 | 2845940 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt | 0 | 2855664 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt | 0 | 5348838 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt | 0 | 2845940 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt | 0 | 2855664 |
No mirrored PDF or thumbnail assets are attached yet.