Liabilities / Assets
32nd percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 26-3920975 • Salt Lake City, UT
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
32nd percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
33rd percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
49th percentile
Higher net margin than 49% of similar nonprofits.
Top Officer Pay
47th percentile
Higher top officer pay than 47% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
48th percentile
Faster asset growth than 48% of similar nonprofits.
Revenue Growth
2nd percentile
Faster revenue growth than 2% of similar nonprofits.
Assets
Up$2,599,070
Up $55,120 (+2.2%) from 2023
Liabilities
Flat$0
Flat from 2023
Net Assets
Up$2,599,070
Up $55,120 (+2.2%) from 2023
Revenue
Down$112,016
Down $447,163 (-80%) from 2023
Expenses
Up$107,062
Up $51,551 (+93%) from 2023
Net Income
Down$4,954
Down $498,714 (-99%) 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 |
|---|---|---|---|---|---|
| Al Rafati | Trustee | - | $0 | - | - |
| Cameron Rafati | Trustee | - | $0 | - | - |
| Type | Recipient | Purpose | Status | Location | Amount |
|---|---|---|---|---|---|
| Paid Grant | - | To serve those fighting hunger throughout the state. | 501(c)(3) | Salt Lake City, UT, US | $9,000 |
| Paid Grant | - | To provide free, same-day access to high quality urgent medical care for all qualified patients. | 501(c)(3) | Millcreek, UT, US | $8,000 |
| Paid Grant | - | To shelter abandoned animals, fight cruelty and neglect, and create an environment of respect, responsibility, and compassion for all animals across Utah. | 501(c)(3) | Murray, UT, US | $7,500 |
| Paid Grant | - | To save animals from dogfighting, puppy mills, hoarding and other cruelty situations. | 501(c)(3) | New York, NY, US | $6,500 |
| Paid Grant | - | To help serve the local community and promote local businesses. | 501(c)(3) | Eagle Mountain, UT, US | $6,400 |
| Paid Grant | - | To create a holistic dog hospice. | 501(c)(3) | Mamaroneck, NY, US | $6,000 |
| Paid Grant | - | To provide lifesaving medical care to those most in need. | 501(c)(3) | New York, NY, US | $5,000 |
| Paid Grant | - | To help recognize, educate, and medically treat patients who are without resources as well as link those who qualify to established programs to meet their needs. | 501(c)(3) | Midvale, UT, US | $5,000 |
| Paid Grant | - | To provide community service in Tropoje, Albania. | 501(c)(3) | Orange, CA, US | $5,000 |
| Paid Grant | - | To promote exceptional education, research and discovery, and community contribution. | 501(c)(3) | Logan, UT, US | $4,500 |
| Paid Grant | - | To help send hospital ships filled with volunteer medical professionals who selflessly provide life-changing surgeries to children and adults who otherwise would go without. | 501(c)(3) | Garden Valley, TX, US | $4,000 |
| Paid Grant | - | To protect the lives and property of Utah citizens. | 501(c)(3) | Ogden, UT, US | $3,100 |
| Paid Grant | - | To inspire,educate, andfund servicesfor thoseaffected byautism in ourcommunity. | 501(c)(3) | Ponte Verde Beach, FL, US | $3,000 |
| Paid Grant | - | To engender greater civic participation and understanding, facilitate bipartisan dialogue, and foster commonsense solutions to our nations most pressing problems. | 501(c)(3) | Salt Lake City, UT, US | $3,000 |
| Paid Grant | - | To foster a rich learning environment that embodies the essence of community, understanding and the human spirit. | 501(c)(3) | Fletcher, NC, US | $2,500 |
| Paid Grant | - | To bring injured and sick children for free medical care they could not get locally. | 501(c)(3) | Kent, OH, US | $2,500 |
| Paid Grant | - | To grant wishes to children and families impacted by violence and transition, building a safer community since 1999. | 501(c)(3) | Denver, CO, US | $2,000 |
| Paid Grant | - | To give youngorphaned girlsnew life andhope throughcare andprotection. Theorganizationprovides fortheir physicaland emotionalneeds throughshelter,schooling,nurturing andlove. | 501(c)(3) | Sherman Oaks, CA, US | $2,000 |
| Paid Grant | - | To understand cancer from its beginnings, to use that knowledge in the creation and improvement of cancer treatments, to relieve the suffering of cancer patients, and to provide education about cancer risk, prevention, and care. | 501(c)(3) | Salt Lake City, UT, US | $2,000 |
| Paid Grant | - | To help provide Christmas to those in need. | 501(c)(3) | Elk Ridge, UT, US | $2,000 |
| Paid Grant | - | To assist and organize Utahns with low incomes, those with disabilities, and people of color to meet basic survival needs and to address essential issues affecting quality of life. | 501(c)(3) | Salt Lake City, UT, US | $1,500 |
| Paid Grant | - | To ensure every child feels seen, celebrated, and included, regardless of their circumstances. | 501(c)(3) | Eagle Mountain, UT, US | $1,000 |
| Paid Grant | - | To exalt Christ, share the Gospel, educate the community, and edify one another. | 501(c)(3) | Kaysville, UT, US | $1,000 |
| Paid Grant | - | To improve the lives of children and adults in our community through hands-on philanthropic programs. | 501(c)(3) | Salt Lake City, UT, US | $800 |
| Paid Grant | American Legion Post 3 | To provide life-changing assistance and guidance for veterans, military personnel, their families, and communities in thousands of ways every day around the world. | 501(c)(3) | Salem, VA, US | $500 |
| Paid Grant | - | To empower our community through education by enhancing the educational, professional, and personal growth of individuals through the development of educational programs that support upward mobility and job readiness for Clark County residents. | 501(c)(3) | Las Vegas, NV, US | $500 |
| Paid Grant | - | To provide a loving and safe home for all of our animal residents with volunteer opportunities to assist in animal care and self-sustaining agriculture. | 501(c)(3) | Eagle Mountain, UT, US | $500 |
| Paid Grant | - | To extend a helping hand to individuals and families in need, offering resources, support, and compassion to uplift the less fortunate. | 501(c)(3) | Salt Lake City, UT, US | $500 |
| Paid Grant | - | To assist and support law enforcement, their families, and their communities. | 501(c)(3) | Wichita, KS, US | $500 |
| Paid Grant | - | To provide community-supported paths for those who are vulnerable to improve their lives and increase their self-reliance. | 501(c)(3) | Salt Lake City, UT, US | $300 |
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 0 | 64925 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 1 | 46651 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 2 | 62251 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 3 | 50642 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 4 | 18829 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 5 | 37301 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 6 | 14872 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 7 | 34100 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 8 | 64934 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 9 | 59451 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 10 | 33627 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 11 | 20002 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 12 | 24330 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 13 | 42610 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 14 | 29506 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 15 | 102689 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 16 | 51499 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 17 | 22664 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 18 | 3518 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 19 | 9522 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 20 | 8117 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 21 | 8765 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 22 | 6151 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 23 | 2960 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 24 | 2749 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 25 | 2536 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 26 | 5993 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 27 | 6664 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 28 | 3995 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 29 | 12645 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 30 | 1740 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 31 | 3990 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 32 | 4767 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 33 | 3893 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 34 | 5349 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 35 | 5137 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 0 | 64925 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 1 | 46651 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 2 | 62251 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 3 | 50642 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 4 | 18829 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 5 | 37301 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 6 | 14872 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 7 | 34100 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 8 | 64934 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 9 | 59451 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 10 | 33627 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 11 | 20002 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 12 | 24330 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 13 | 42610 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 14 | 29506 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 15 | 102689 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 16 | 51499 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 17 | 22664 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 18 | 3518 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 19 | 9522 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 20 | 8117 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 21 | 8765 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 22 | 6151 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 23 | 2960 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 24 | 2749 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 25 | 2536 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 26 | 5993 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 27 | 6664 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 28 | 3995 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 29 | 12645 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 30 | 1740 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 31 | 3990 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 32 | 4767 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 33 | 3893 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 34 | 5349 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 35 | 5137 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 0 | Abbott Laboratories (574 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 1 | AFLAC Inc (451 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 2 | Analog Devices Inc (293 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 3 | Automatic Data Processing (173 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 4 | Chevron Corp (130 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 5 | Chubb Ltd (135 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 6 | Emerson Electric (120 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 7 | Factset Research (71 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 8 | Johnson & Johnson (449 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 9 | Linde PLC (142 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 10 | McDonalds Corp (116 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 11 | Nextera Energy (279 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 12 | Pepsico Inc (160 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 13 | Phillips 66 (374 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 14 | Procter & Gamble (176 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 15 | UnitedHealth Group (203 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 16 | Walmart Inc (570 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 17 | WEC Energy (241 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 18 | Accenture PLC (10 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 19 | Alphabet Inc (50 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 20 | Amazon Com (37 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 21 | Apple Inc (35 Shs |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 22 | Blackrock Inc (6 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 23 | Cisco Systems (50 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 24 | Costco Whsl Corp (3 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 25 | Illinois Tool Works (10 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 26 | JPMorgan Chase & Co (25 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 27 | Lowes Companies (27 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 28 | L3Harris Technologies (19 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 29 | Mircosoft Corp (30 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 30 | Nike Inc (23 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 31 | Norfolk Southern Corp (17 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 32 | Paychex Inc (34 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 33 | Public Storage Inc (13 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 34 | Salesforce Inc (16 Shs) |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 35 | Target Corp (38 Shs) |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 0 | 177795 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 1 | 32951 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 2 | 65483 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 3 | 171955 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 4 | 383669 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 5 | 236348 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 6 | 212014 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 7 | 33666 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 8 | 363881 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 0 | US Tsy Notes 1.125% |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 1 | US Tsy Notes 2.500% |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 2 | US Tsy Notes 2.125% |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 3 | US Tsy Notes 4.250% |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 4 | US Tsy Notes 2.875% |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 5 | US Tsy Notes 3.125% |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 6 | US Tsy Notes 2.000% |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 7 | US Tsy Notes 2.750% |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 8 | US Tsy Notes 0.250% |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 0 | 177795 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 1 | 32951 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 2 | 65483 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 3 | 171955 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 4 | 383669 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 5 | 236348 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 6 | 212014 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 7 | 33666 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 8 | 363881 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 0 | FMV |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 1 | FMV |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 2 | FMV |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 3 | FMV |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 4 | FMV |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 5 | FMV |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 6 | FMV |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 7 | FMV |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 8 | FMV |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt | 0 | 50945 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/RelatedOrExemptFunctionIncmAmt | 0 | 60922 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt | 0 | 149 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt | 0 | 51094 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt | 0 | 60922 |
| IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt | 0 | 112016 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt | 0 | 112016 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt | 0 | 60922 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt | 0 | 96100 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt | 0 | 96100 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsAdjNetIncmAmt | 0 | 50945 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt | 0 | 50945 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt | 0 | 50945 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt | 0 | 4954 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt | 0 | 2780103 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestNetInvstIncmAmt | 0 | 3010 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavingsAdjNetIncmAmt | 0 | 149 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt | 0 | 149 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt | 0 | 149 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestRevAndExpnssAmt | 0 | 3010 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt | 0 | 60922 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt | 0 | 101054 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt | 0 | 60922 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt | 0 | 7952 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt | 0 | 7952 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd | 0 | X |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt | 0 | 112016 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt | 0 | 96100 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt | 0 | 10962 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt | 0 | 107062 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt | 0 | 112016 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt | 0 | 112016 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt | 0 | 10962 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt | 0 | 10962 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 0 | 2024-01-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 1 | 2024-06-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 2 | 2023-07-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 3 | 2024-01-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 4 | 2023-08-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 5 | 2024-01-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 6 | 2024-01-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 7 | 2023-12-29 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 8 | 2024-01-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 9 | 2024-02-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 10 | 2024-01-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 11 | 2024-01-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 12 | 2024-04-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 13 | 2024-04-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 14 | 2024-04-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 15 | 2024-01-04 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 16 | 2024-05-16 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 17 | 2024-06-14 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 18 | 2023-06-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 19 | 2023-06-30 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 20 | 2023-07-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 21 | 2023-11-14 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 0 | 31491 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 1 | 168895 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 2 | 160482 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 3 | 31828 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 4 | 168026 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 5 | 31706 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 6 | 31581 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 7 | 335510 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 8 | 31318 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 9 | 197258 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 10 | 31971 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 11 | 30963 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 12 | 17574 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 13 | 320236 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 14 | 32266 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 15 | 30890 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 16 | 32286 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 17 | 375086 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 18 | 165949 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 19 | 162369 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 20 | 166049 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 21 | 165447 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 0 | 509 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 1 | 3105 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 2 | 4518 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 3 | 172 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 4 | 4974 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 5 | 294 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 6 | 419 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 7 | 7490 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 8 | 682 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 9 | 4742 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 10 | 1029 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 11 | 463 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 12 | 103 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 13 | 7764 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 14 | 734 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 15 | 1110 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 16 | 714 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 17 | 7914 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 18 | 4051 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 19 | 3631 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 20 | 3951 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 21 | 2553 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 0 | 509 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 1 | 3105 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 2 | 4518 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 3 | 172 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 4 | 4974 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 5 | 294 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 6 | 419 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 7 | 7490 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 8 | 682 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 9 | 4742 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 10 | 1029 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 11 | 463 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 12 | 103 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 13 | 7764 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 14 | 734 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 15 | 1110 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 16 | 714 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 17 | 7914 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 18 | 4051 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 19 | 3631 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 20 | 3951 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 21 | 2553 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 0 | 32000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 1 | 172000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 2 | 165000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 3 | 32000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 4 | 173000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 5 | 32000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 6 | 32000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 7 | 343000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 8 | 32000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 9 | 202000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 10 | 33000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 11 | 31426 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 12 | 17677 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 13 | 328000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 14 | 33000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 15 | 32000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 16 | 33000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 17 | 383000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 18 | 170000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 19 | 166000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 20 | 170000 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 21 | 168000 |
| 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 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 9 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 10 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 11 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 12 | P |
| 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 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 18 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 19 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 20 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 21 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 0 | 32000.000 Shs UST NTS 2.375% 081524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 1 | 172000.000 Shs UST NTS 1.5% 113024 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 2 | 165000.000 Shs UST NTS .125% 021524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 3 | 32000.000 Shs UST NTS .125% 021524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 4 | 173000.000 Shs UST NTS 0.25% 031524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 5 | 32000.000 Shs UST NTS 0.25% 031524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 6 | 32000.000 Shs UST NTS .375% 041524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 7 | 343000.000 Shs UST NTS .25% 061524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 8 | 32000.000 Shs UST NTS .25% 061524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 9 | 202000.000 Shs UST NTS 0.375% 081524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 10 | 33000.000 Shs UST NTS .375% 091524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 11 | 32000.000 Shs UST NTS .625% 101524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 12 | 18000.000 Shs UST NTS .625% 101524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 13 | 328000.000 Shs UST NTS .625% 101524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 14 | 33000.000 Shs UST NTS .625% 101524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 15 | 32000.000 Shs UST NTS .75% 111524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 16 | 33000.000 Shs UST NTS .75% 111524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 17 | 383000.000 Shs UST NTS 1% 121524 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 18 | 170000.000 Shs UST NTS 0.75 123123 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 19 | 166000.000 Shs UST NTS 0.75 123123 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 20 | 170000.000 Shs UST NTS 0.875% 013124 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 21 | 168000.000 Shs UST NTS 2.5% 053124 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 0 | 2024-08-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 1 | 2024-12-02 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 2 | 2024-02-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 3 | 2024-02-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 4 | 2024-03-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 5 | 2024-03-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 6 | 2024-04-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 7 | 2024-06-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 8 | 2024-06-17 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 9 | 2024-08-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 10 | 2024-09-16 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 11 | 2024-05-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 12 | 2024-05-28 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 13 | 2024-10-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 14 | 2024-10-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 15 | 2024-11-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 16 | 2024-11-15 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 17 | 2024-12-16 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 18 | 2024-01-02 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 19 | 2024-01-02 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 20 | 2024-01-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 21 | 2024-05-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt | 0 | 60922 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/NetShortTermCapitalGainLossAmt | 0 | 60922 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt | 0 | 4954 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt | 0 | 50166 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt | 0 | 2599070 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 2543950 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 2599070 |
| IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt | 0 | 127609 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt | 0 | 127609 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt | 0 | 127609 |
| IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt | 0 | 129014 |
| IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 1405 |
| IRS990PF/DistributableAmountGrp/TotalTaxAmt | 0 | 1405 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt | 0 | 1603 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt | 0 | 8 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt | 0 | 3000 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt | 0 | 1405 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/OverpaymentAmt | 0 | 1603 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt | 0 | 1405 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 1405 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt | 0 | 3008 |
| IRS990PF/FMVAssetsEOYAmt | 0 | 2599070 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt | 0 | 681269 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt | 0 | 879374 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt | 0 | 879374 |
| IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsBOYAmt | 0 | 2543950 |
| IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsEOYAmt | 0 | 2599070 |
| IRS990PF/Form990PFBalanceSheetsGrp/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsBOYAmt | 0 | 1675735 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYAmt | 0 | 1677762 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYFMVAmt | 0 | 1677762 |
| IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstBOYAmt | 0 | 186946 |
| IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYAmt | 0 | 41934 |
| IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYFMVAmt | 0 | 41934 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt | 0 | 2543950 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt | 0 | 2599070 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt | 0 | 2599070 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt | 0 | 2543950 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt | 0 | 2599070 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 2543950 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 2599070 |
| IRS990PF/MethodOfAccountingCashInd | 0 | X |
No mirrored PDF or thumbnail assets are attached yet.