Liabilities / Assets
17th percentile
Higher debt load relative to assets than 17% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
17th percentile
Higher debt load relative to assets than 17% of similar nonprofits.
Liabilities / Revenue
16th percentile
Higher debt load relative to revenue than 16% of similar nonprofits.
Net Margin
96th percentile
Higher net margin than 96% of similar nonprofits.
Top Officer Pay
19th percentile
Higher top officer pay than 19% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
84th percentile
Faster asset growth than 84% of similar nonprofits.
Revenue Growth
60th percentile
Faster revenue growth than 60% of similar nonprofits.
Assets
Up$41,564,441
Up $8,696,565 (+26%) from 2019
Net Assets
Up$41,555,687
Up $8,696,565 (+26%) from 2019
Liabilities
Flat$8,754
Flat from 2019
Revenue
Up$9,902,189
Up $494,213 (+5.3%) from 2019
Expenses
Down$1,205,624
Down $1,766,616 (-59%) from 2019
Net Income
Up$8,696,565
Up $2,260,829 (+35%) from 2019
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| CANDACE K WEIR | Trustee | - | $0 | - | - |
| MEREDITH PRIME | Trustee | - | $0 | - | - |
| AMELIA F WEIR | Trustee | - | $0 | - | - |
| Type | Recipient | Purpose | Status | Location | Amount |
|---|---|---|---|---|---|
| Paid Grant | NATIONAL TRUST FOR HISTORIC PRESERVATION | GENERAL CHARITABLE PURPOSES | PC | WASHINGTON, DC, US | $200,000 |
| Paid Grant | MOMA | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $115,000 |
| Paid Grant | BREAST CANCER RESEARCH FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $107,500 |
| Paid Grant | VASSAR COLLEGE | GENERAL CHARITABLE PURPOSES | PC | POUGHKEEPSIE, NY, US | $60,000 |
| Paid Grant | SECOND STAGE THEATRE | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $50,000 |
| Paid Grant | ADIRONDACK LAND TRUST | GENERAL CHARITABLE PURPOSES | PC | KEENE, NY, US | $50,000 |
| Paid Grant | THE METROPOLITAN MUSEUM OF ART | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $50,000 |
| Paid Grant | ADIRONDACK CHAPTER OF THE NATURE CONSERVATION | GENERAL CHARITABLE PURPOSES | PC | KEENE VALLEY, NY, US | $40,000 |
| Paid Grant | ALBANY INSTITUTE OF HISTORY & ART | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $31,500 |
| Paid Grant | HUTCHINS CENTER HARVARD UNIVERSITY | GENERAL CHARITABLE PURPOSES | PC | CAMBRIDGE, MA, US | $25,000 |
| Paid Grant | NATIONAL PUBLIC RADIO | GENERAL CHARITABLE PURPOSES | PC | WASHINGTON, DC, US | $20,000 |
| Paid Grant | NATURE CONSERVANCY - BLOCK ISLAND | GENERAL CHARITABLE PURPOSES | PC | BLOCK ISLAND, RI, US | $20,000 |
| Paid Grant | PRESERVATION LEAGUE OF NEW YORK STATE | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $20,000 |
| Paid Grant | CAPITAL ROOTS | GENERAL CHARITABLE PURPOSES | PC | TROY, NY, US | $15,600 |
| Paid Grant | HISTORIC ALBANY FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $15,000 |
| Paid Grant | CORPORATION OF YADDO | GENERAL CHARITABLE PURPOSES | PC | SPRINGS, NY, US | $15,000 |
| Paid Grant | BROWN LEDGE FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | BURLINGTON, VT, US | $11,000 |
| Paid Grant | THE NEW YORK STATE HISTORICAL SOCIETY | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $10,000 |
| Paid Grant | ADIRONDACK FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | LAKE PLACID, NY, US | $10,000 |
| Paid Grant | ALBANY MEDICAL CENTER FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $10,000 |
| Paid Grant | ALBANY RURAL CEMETARY | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $10,000 |
| Paid Grant | NEW-YORK HISTORICAL SOCIETY | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $10,000 |
| Paid Grant | SOLOMON R GUGGENHEIM MUSEUM | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $10,000 |
| Paid Grant | WAMC NORHTEAST PUBLIC RADIO | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $10,000 |
| Paid Grant | WMHT | GENERAL CHARITABLE PURPOSES | PC | TROY, NY, US | $10,000 |
| Paid Grant | BROWN UNIVERSITY | GENERAL CHARITABLE PURPOSES | PC | PROVIDENCE, RI, US | $10,000 |
| Paid Grant | THE NEW YORK LANDMARKS CONSERVANCY | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $6,500 |
| Paid Grant | ADIRONDACK COUNCIL | GENERAL CHARITABLE PURPOSES | PC | ELIZABETHTOWN, NY, US | $6,000 |
| Paid Grant | ST MARY'S | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $6,000 |
| Paid Grant | CAPITAL REGION SPONSOR-A-SCHOLAR | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $5,000 |
| Paid Grant | ALBANY DIOCESAN CEMETERIES | GENERAL CHARITABLE PURPOSES | PC | MENANDS, NY, US | $5,000 |
| Paid Grant | BLOCK ISLAND MEDICAL CENTER | GENERAL CHARITABLE PURPOSES | PC | BLOCK ISLAND, RI, US | $5,000 |
| Paid Grant | CAPITAL CITY RESCUE MISSION | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $5,000 |
| Paid Grant | FAMILIES IN NEED OF ASSISTANCE INC | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $5,000 |
| Paid Grant | HIGH PEAKS HOSPICE & PALLIATIVE CARE INC | GENERAL CHARITABLE PURPOSES | PC | MINEVILLE, NY, US | $5,000 |
| Paid Grant | INTERFAITH PARTNERSHIP FOR THE HOMELESS | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $5,000 |
| Paid Grant | THE NEXT STEP | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $5,000 |
| Paid Grant | VERMONT PBS | GENERAL CHARITABLE PURPOSES | PC | WINOOSKI, VT, US | $5,000 |
| Paid Grant | WNET | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $5,000 |
| Paid Grant | THE MORGAN LIBRARY & MUSUEM | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $5,000 |
| Paid Grant | PROVINCETOWN CONSERVATION TRUST | GENERAL CHARITABLE PURPOSES | PC | PROVINCETOWN, MA, US | $5,000 |
| Paid Grant | TOWN PROVINCETOWN-HISTORY PROJECT FUND | GENERAL CHARITABLE PURPOSES | PC | PROVINCETOWN, MA, US | $5,000 |
| Paid Grant | WESTPORT LIBRARY ASSOCIATION | GENERAL CHARITABLE PURPOSES | PC | WESTPORT, NY, US | $5,000 |
| Paid Grant | ADKACTION | GENERAL CHARITABLE PURPOSES | PC | KEESEVILLE, NY, US | $5,000 |
| Paid Grant | GIRLS INC OF THE GREATER CAPITAL REGION | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $3,500 |
| Paid Grant | ST ANDREW ROMAN CATHOLIC CHURCH | GENERAL CHARITABLE PURPOSES | PC | BLOCK ISLAND, RI, US | $3,000 |
| Paid Grant | UNITY HOUSE | GENERAL CHARITABLE PURPOSES | PC | TROY, NY, US | $3,000 |
| Paid Grant | HYDE HALL INC | GENERAL CHARITABLE PURPOSES | PC | COOPERSTOWN, NY, US | $3,000 |
| Paid Grant | CHAMPLAIN AREA TRAILS | GENERAL CHARITABLE PURPOSES | PC | WESTPORT, NY, US | $3,000 |
| Paid Grant | HISTORIC CHERRY HILL | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $3,000 |
| Paid Grant | ST PIUS | GENERAL CHARITABLE PURPOSES | PC | LOUDONVILLE, NY, US | $3,000 |
| Paid Grant | LIFEPATH | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $3,000 |
| Paid Grant | GARDEN CONSERVANCY | GENERAL CHARITABLE PURPOSES | PC | GARRISON, NY, US | $2,500 |
| Paid Grant | THE LAUNDROMAT PROJECT INC | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $2,000 |
| Paid Grant | THE CLARK ART INSTITUTE | GENERAL CHARITABLE PURPOSES | PC | WILLIAMSTOWN, MA, US | $2,000 |
| Paid Grant | ALBANY ACADEMY FOR GIRLS | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $2,000 |
| Paid Grant | ALBANY SYMPHONY ORCHESTRA | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $2,000 |
| Paid Grant | ARCHIVES OF AMERICAN ART | GENERAL CHARITABLE PURPOSES | PC | WASHINGTON, DC, US | $2,000 |
| Paid Grant | CAPITAL REPERTORY THEATRE | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $2,000 |
| Paid Grant | CHURCH OF GOD OF PROPHECY | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $2,000 |
| Paid Grant | DOUBLE H HOLE IN THE WOODS | GENERAL CHARITABLE PURPOSES | PC | LUZERNE, NY, US | $2,000 |
| Paid Grant | THE DRAWING CENTER | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $2,000 |
| Paid Grant | ELIZABETHTOWN COMMUNITY HOSPITAL | GENERAL CHARITABLE PURPOSES | PC | ELIZABETHTOWN, NY, US | $2,000 |
| Paid Grant | FRESH AIR FUND | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $2,000 |
| Paid Grant | LITERACY VOLUNTEERS OF AMERICA-ALBANY IN | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $2,000 |
| Paid Grant | THE NEW YORK STATE TROOPER FOUNDATION IN | GENERAL CHARITABLE PURPOSES | PC | LATHAM, NY, US | $2,000 |
| Paid Grant | SHAKER MUSEUMMOUNT LEBANON | GENERAL CHARITABLE PURPOSES | PC | NEW LEBANON, NY, US | $2,000 |
| Paid Grant | ST ELIZABETH CHURCH | GENERAL CHARITABLE PURPOSES | PC | ELIZABETHTOWN, NY, US | $2,000 |
| Paid Grant | THE STUDIO MUSEUM IN HARLEM | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $2,000 |
| Paid Grant | TIMES UNION HOPE FUND | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $2,000 |
| Paid Grant | WESTPORT DEPOT THEATRE | GENERAL CHARITABLE PURPOSES | PC | WESTPORT, NY, US | $2,000 |
| Paid Grant | NATIONAL PARK FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | WASHINGTON, DC, US | $2,000 |
| Paid Grant | WADHAMS FREE LIBRARY | GENERAL CHARITABLE PURPOSES | PC | WADHAMS, NY, US | $2,000 |
| Paid Grant | BALLARD PARK FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | WESTPORT, NY, US | $1,500 |
| Paid Grant | LEIOMYOSARCOMA SUPPORT RESEARCH FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | TULSA, OK, US | $1,000 |
| Paid Grant | KEY WEST LITERARY SEMINAR | GENERAL CHARITABLE PURPOSES | PC | KEY, FL, US | $1,000 |
| Paid Grant | THE NATIONAL WORLD WAR II MUSEUM | GENERAL CHARITABLE PURPOSES | PC | TOPEKA, KS, US | $1,000 |
| Paid Grant | UNITED STATES HOLOCAUST MEMORIAL MUSEUM | GENERAL CHARITABLE PURPOSES | PC | MERRIFIELD, VA, US | $1,000 |
| Paid Grant | THE COLLEGE OF SAINT ROSE | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $1,000 |
| Paid Grant | ADIRONDACK MUSEUM | GENERAL CHARITABLE PURPOSES | PC | BLUE MOUNTAIN LAKE, NY, US | $1,000 |
| Paid Grant | ALBANY COUNTY HISTORICAL ASSOCIATION | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $1,000 |
| Paid Grant | ALBANY PUBLIC LIBRARY | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $1,000 |
| Paid Grant | AMERICAN CANCER SOCIETY | GENERAL CHARITABLE PURPOSES | PC | LATHAM, NY, US | $1,000 |
| Paid Grant | AMERICAN FARMLAND TRUST | GENERAL CHARITABLE PURPOSES | PC | WASHINGTON, DC, US | $1,000 |
| Paid Grant | AMERICAN RED CROSS | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $1,000 |
| Paid Grant | BLOCK ISLAND HISTORICAL SOCIETY | GENERAL CHARITABLE PURPOSES | PC | BLOCK ISLAND, RI, US | $1,000 |
| Paid Grant | ECHO | GENERAL CHARITABLE PURPOSES | PC | EASSEX, NY, US | $1,000 |
| Paid Grant | GREATER LOUDONVILLE ASSOCIATION | GENERAL CHARITABLE PURPOSES | PC | LOUDONVILLE, NY, US | $1,000 |
| Paid Grant | LAKE CHAMPLAIN COMMITTEE | GENERAL CHARITABLE PURPOSES | PC | BURLINGTON, VT, US | $1,000 |
| Paid Grant | MAKE-A-WISH FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | PHOENIX, AZ, US | $1,000 |
| Paid Grant | THE MOUNT SINAI MEDICAL CENTER | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $1,000 |
| Paid Grant | NATIONAL MUSEUM OF WOMEN IN THE ARTS | GENERAL CHARITABLE PURPOSES | PC | WASHINGTON, DC, US | $1,000 |
| Paid Grant | THE OLANA PARTNERSHIP | GENERAL CHARITABLE PURPOSES | PC | HUDSON, NY, US | $1,000 |
| Paid Grant | OPEN SPACE INSTITUTE INC | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $1,000 |
| Paid Grant | PROCTOR'S THEATRE | GENERAL CHARITABLE PURPOSES | PC | SCHENECTADY, NY, US | $1,000 |
| Paid Grant | RENSSELAER COUNTY HISTORICAL SOCIETY | GENERAL CHARITABLE PURPOSES | PC | TROY, NY, US | $1,000 |
| Paid Grant | DAMON RUNYON CANCER RESEARCH FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $1,000 |
| Paid Grant | SHAKER FIRE DEPARTMENT | GENERAL CHARITABLE PURPOSES | PC | LOUDONVILLE, NY, US | $1,000 |
| Paid Grant | SHAKER HERITAGE SOCIETY | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $1,000 |
| Paid Grant | ST PETER'S HOSPITAL FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $1,000 |
| Paid Grant | WILDWOOD FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | SCHENECTADY, NY, US | $1,000 |
| Paid Grant | THE WOMEN'S FUND OF THE CAPITAL REGION | GENERAL CHARITABLE PURPOSES | PC | ALBANY, NY, US | $1,000 |
| Paid Grant | DIOCESE OF OGDENSBURG | GENERAL CHARITABLE PURPOSES | PC | OGDENSBURG, NY, US | $1,000 |
| Paid Grant | THE HYDE COLLECTION | GENERAL CHARITABLE PURPOSES | PC | GLENS FALLS, NY, US | $1,000 |
| Paid Grant | WIKIMEDIA FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | SAN FRANCISCO, CA, US | $1,000 |
| Paid Grant | FORT TICONDEROGA | GENERAL CHARITABLE PURPOSES | PC | TICONDEROGA, NY, US | $1,000 |
| Paid Grant | ST MICHAEL THE ARCHANGEL CHURCH | GENERAL CHARITABLE PURPOSES | PC | TROY, NY, US | $1,000 |
| Paid Grant | WESTPORT RESCUE | GENERAL CHARITABLE PURPOSES | PC | WESTPORT, NY, US | $1,000 |
| Paid Grant | HOSPITAL FOR SPECIAL SURGERY | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $1,000 |
| Paid Grant | RUSSELL FERBER FOUNDATION | GENERAL CHARITABLE PURPOSES | PC | NEW YORK, NY, US | $500 |
| Paid Grant | BOMB | GENERAL CHARITABLE PURPOSES | PC | BROOKLYN, NY, US | $500 |
| Paid Grant | WESTPORT HERITAGE HOUSE | GENERAL CHARITABLE PURPOSES | PC | WESTPORT, NY, 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 |
|---|---|---|
| AccountingFeesSchedule/AccountingFeesDetail/Amt | 0 | 2500 |
| AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt | 0 | ACCOUNTING FEES |
| AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt | 0 | 1250 |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 0 | 1250 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 0 | 251122 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 1 | 401005 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 2 | 492370 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 3 | 489859 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 4 | 1176662 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 5 | 1031076 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 6 | 1448732 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 7 | 173129 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 8 | 392555 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 9 | 811957 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 10 | 720154 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 11 | 1147256 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 12 | 401244 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 13 | 1000000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 14 | 945524 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 15 | 736300 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 16 | 537737 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 17 | 409334 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 18 | 519294 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 19 | 181059 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 20 | 1231815 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 21 | 1243000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 22 | 943696 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 23 | 831789 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 24 | 1506407 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 0 | 1190400 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 1 | 692000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 2 | 1490400 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 3 | 620700 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 4 | 987000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 5 | 1245900 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 6 | 1584700 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 7 | 387950 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 8 | 600000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 9 | 1899000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 10 | 895000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 11 | 1119000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 12 | 850600 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 13 | 1085000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 14 | 1527600 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 15 | 909000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 16 | 657000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 17 | 1426500 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 18 | 414000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 19 | 1921600 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 20 | 1640000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 21 | 1628800 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 22 | 1379500 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 23 | 1246000 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 24 | 2083200 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 0 | 40000 SHS CALIX INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 1 | 100000 SHS CERUS CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 2 | 30000 SHS CITI TRENDS. INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 3 | 30000 SHS COMTECH COMMUNICATIONS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 4 | 10000 SHS CONCENTRIX |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 5 | 15000 SHS ENERSYS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 6 | 230000 SHS EXTREME NETWORKS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 7 | 5000 SHS FABRINET |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 8 | 100000 SHS FLUIDIGM CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 9 | 25000 SHS II-VI INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 10 | 100000 SHS INVACARE CORPORATION |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 11 | 300000 SHS J JILL GROUP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 12 | 15000 SHS JABIL CIRCUIT, INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 13 | 100000 SHS LIVE OAK ACQUISITION CORP UNITS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 14 | 40000 SHS MAXLINEAR, INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 15 | 100000 SHS NEOPHONTICS CORPORATION |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 16 | 100000 SHS NN, INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 17 | 30000 SHS ONTO INNOVATION INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 18 | 100000 SHS OPTINOSE, INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 19 | 80000 SHS R1 RCM INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 20 | 250000 SHS RIBBON COMMUNICATIONS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 21 | 20000 SHS SYNNEX CORPORATION |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 22 | 100000 SHS TTM TECHNOLOGIES, INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 23 | 40000 SHS ULTRA CLEAN HOLDINGS, INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 24 | 120000 SHS VEECO INSTRUMENTS |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 0 | 6341365 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 1 | 15022124 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt | 2 | 1014937 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 0 | PCM PARTNERS LP, II |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 1 | PCM PARTNERS INTERNATIONAL LTD |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt | 2 | ARTWORK |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 0 | 13221728 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 1 | 33216679 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt | 2 | 1014937 |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 0 | AT COST |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 1 | AT COST |
| InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd | 2 | AT COST |
| IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/BusinessCd | 0 | 523920 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionAmt | 0 | 126363 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/UnrelatedBusinessTaxblIncmAmt | 0 | 12237 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/BusinessCd | 0 | 523920 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt | 0 | 2794263 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd | 0 | 18 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/UnrelatedBusinessTaxblIncmAmt | 0 | -20260 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt | 0 | 5058 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/BusinessCd | 0 | 523920 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc | 0 | OTHER INCOME THROUGH PCM PARTNERS II |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionAmt | 0 | -11305 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionCd | 0 | 18 |
| IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/UnrelatedBusinessTaxblIncmAmt | 0 | -4167 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt | 0 | 2914379 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt | 0 | 0 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt | 0 | -12190 |
| IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt | 0 | 2902189 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt | 0 | 1250 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt | 0 | 1250 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt | 0 | 2500 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt | 0 | 2794263 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt | 0 | 1133900 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt | 0 | 1133900 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt | 0 | 7000000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt | 0 | 126363 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt | 0 | 138600 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt | 0 | 8696565 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt | 0 | 10728430 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestNetInvstIncmAmt | 0 | 8245 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt | 0 | 5058 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt | 0 | 5058 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestRevAndExpnssAmt | 0 | 8245 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt | 0 | 2774003 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt | 0 | 2899217 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt | 0 | 750 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt | 0 | 5614 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt | 0 | 6364 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt | 0 | -11305 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt | 0 | -15472 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt | 0 | 53 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt | 0 | 54615 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt | 0 | 1135900 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt | 0 | 15162 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt | 0 | 1205624 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt | 0 | 2914379 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt | 0 | 9902189 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt | 0 | 2000 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt | 0 | 15162 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt | 0 | 71724 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 0 | 2009-01-20 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 1 | 2019-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 2 | 2019-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 3 | 2019-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 4 | 2019-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 5 | 2019-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 6 | 2019-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 7 | 2019-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 8 | 2019-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 9 | 2019-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 10 | 2019-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 11 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 12 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 13 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 14 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 15 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 16 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 17 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 18 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 19 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 20 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt | 21 | 2020-01-01 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 0 | 66338 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 1 | 662802 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 2 | 420688 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 3 | 531451 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 4 | 684065 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 5 | 340216 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 6 | 45400 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 7 | 1033649 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 8 | 363793 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 9 | 125350 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 10 | 509534 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 11 | 309646 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 12 | 311162 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 13 | 307476 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 14 | 3650 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 15 | 997578 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 16 | 66847 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 17 | 266891 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 18 | 477350 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 19 | 290275 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 20 | 120006 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 0 | 965978 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 1 | -245266 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 2 | -312783 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 3 | 518784 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 4 | 332115 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 5 | 304256 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 6 | 294500 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 7 | -329232 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 8 | -118634 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 9 | -50182 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 10 | 24900 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 11 | 259398 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 12 | -215364 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 13 | 500190 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 14 | 93728 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 15 | -280 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 16 | 922144 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 17 | -5126 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 18 | 107001 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 19 | -56197 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 20 | -75661 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 21 | -120006 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 0 | 965978 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 1 | -245266 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 2 | -312783 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 3 | 518784 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 4 | 332115 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 5 | 304256 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 6 | 294500 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 7 | -329232 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 8 | -118634 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 9 | -50182 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 10 | 24900 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 11 | 259398 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 12 | -215364 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 13 | 500190 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 14 | 93728 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 15 | -280 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 16 | 922144 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 17 | -5126 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 18 | 107001 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 19 | -56197 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 20 | -75661 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 21 | -120006 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 0 | 1032316 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 1 | 417536 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 2 | 107905 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 3 | 1050235 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 4 | 1016180 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 5 | 644472 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 6 | 339900 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 7 | 704417 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 8 | 245159 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 9 | 75168 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 10 | 24900 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 11 | 768932 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 12 | 94282 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 13 | 811352 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 14 | 401204 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 15 | 3370 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 16 | 1919722 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 17 | 61721 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 18 | 373892 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 19 | 421153 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 20 | 214614 |
| 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 | CONCENTRIX CORP |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 1 | ALLSCRIPTS HEALTHCARE SOLUTIONS, INC. |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 2 | CALERES INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 3 | II-VI, INC. |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 4 | MITEK SYSTEMS |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 5 | ONTO INNOVATION INC. |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 6 | R1 RCM, INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 7 | RTI SURGICAL HOLDINGS INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 8 | TILLYS INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 9 | WESTPORT FUEL |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 10 | K-1 PCM PARTNERS II |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 11 | ATRICURE INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 12 | CALERES INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 13 | CERENCE INC. |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 14 | EVOLENT HEALTH INC. |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 15 | J JILL GROUP |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 16 | KIRKLAND'S INC. |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 17 | ONTO INNOVATION INC. |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 18 | VEECO INSTRUMENTS |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 19 | VOCERA COMMUNICATIONS INC |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 20 | WESTPORT FUEL |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 21 | K-1 PCM PARTNERS II |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 0 | 2020-12-03 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 1 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 2 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 3 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 4 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 5 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 6 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 7 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 8 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 9 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 10 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 11 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 12 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 13 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 14 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 15 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 16 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 17 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 18 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 19 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 20 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt | 21 | 2020-12-31 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt | 0 | 2794263 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt | 0 | 8696565 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt | 0 | 0 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt | 0 | 0 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt | 0 | 41555687 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 32859122 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 41555687 |
| IRS990PF/DistributableAmountGrp/DeductionFromDistributableAmt | 0 | 0 |
| IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt | 0 | 2499459 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt | 0 | 2499459 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt | 0 | 2499459 |
| IRS990PF/DistributableAmountGrp/IncomeTaxAmt | 0 | 213 |
| IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt | 0 | 2539971 |
| IRS990PF/DistributableAmountGrp/RecoveriesQualfiedDistriAmt | 0 | 0 |
| IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 40299 |
| IRS990PF/DistributableAmountGrp/TotalTaxAmt | 0 | 40512 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt | 0 | 27398 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt | 0 | 803 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt | 0 | 38500 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt | 0 | 30000 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/Form2220AttachedInd | 0 | X |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt | 0 | 40299 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/OverpaymentAmt | 0 | 27398 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/RefundAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt | 0 | 40299 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 40299 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt | 0 | 68500 |
| IRS990PF/FMVAssetsEOYAmt | 0 | 77097133 |
| IRS990PF/Form990PFBalanceSheetsGrp/AccountsPayableBOYAmt | 0 | 8754 |
| IRS990PF/Form990PFBalanceSheetsGrp/AccountsPayableEOYAmt | 0 | 8754 |
| IRS990PF/Form990PFBalanceSheetsGrp/AcctRcvblBOYAmt | 0 | 1000 |
| IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockBOYAmt | 0 | 17201669 |
| IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockEOYAmt | 0 | 17201669 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt | 0 | 15850344 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt | 0 | 19023076 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt | 0 | 29480850 |
| IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYAmt | 0 | 6000 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYFMVAmt | 0 | 6000 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsBOYAmt | 0 | 10447837 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYAmt | 0 | 22378426 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYFMVAmt | 0 | 47453344 |
| IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningBOYAmt | 0 | 15657453 |
| IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningEOYAmt | 0 | 24354018 |
| IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstBOYAmt | 0 | 6568695 |
| IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYAmt | 0 | 156939 |
| IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYFMVAmt | 0 | 156939 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt | 0 | 32867876 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt | 0 | 41564441 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt | 0 | 77097133 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt | 0 | 8754 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt | 0 | 8754 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt | 0 | 32867876 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt | 0 | 41564441 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 32859122 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 41555687 |
| IRS990PF/MethodOfAccountingCashInd | 0 | X |
| IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt | 0 | 0 |
| IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt | 0 | 51573013 |
| IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt | 0 | 1644986 |
| IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt | 0 | 48913090 |
| IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt | 0 | 773595 |
| IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt | 0 | 1014937 |
| IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt | 0 | 2539971 |
| IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt | 0 | 50799418 |
| IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt | 0 | 0 |
| IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt | 0 | 51573013 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt | 0 | NONE |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt | 0 | NONE |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt | 0 | 0 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 1.00 |
| IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 1.00 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990PFDetailed filing. Detailed filing data is available for this year.