Liabilities / Assets
15th percentile
Tied with the lowest-debt nonprofits in its peer group.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
15th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
14th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
93rd percentile
Higher net margin than 93% 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
88th percentile
Faster asset growth than 88% of similar nonprofits.
Revenue Growth
93rd percentile
Faster revenue growth than 93% of similar nonprofits.
Assets
Up$30,414,944
Up $6,318,610 (+26%) from 2021
Net Assets
Up$30,414,944
Up $6,318,610 (+26%) from 2021
Liabilities
Flat$0
Flat from 2021
Revenue
Up$8,588,614
Up $4,463,644 (+108%) from 2021
Expenses
Down$2,270,004
Down $190,801 (-7.8%) from 2021
Net Income
Up$6,318,610
Up $4,654,445 (+280%) from 2021
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| SUSAN CABELL-MAINS | Trustee | - | $0 | - | - |
| SUZANNE S BROOKS | Secretary/Trustee | - | $0 | - | - |
| WADE TREMBLAY | Vice Pres/Trustee | - | $0 | - | - |
| PHILIP L SPARKS | Pres/Trustee | PT | $0 | - | - |
| DAN GOODALL | Treas/Trustee | - | $0 | - | - |
| KARA O'BRIEN-COX | Trustee | - | $0 | - | - |
| DONALD R MORIN | Trustee | - | $0 | - | - |
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| AccountingFeesSchedule/AccountingFeesDetail/Amt | 0 | 7700 |
| AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt | 0 | PREPARATION OF FORM 990-PF |
| AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt | 0 | 7700 |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 0 | 0 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 0 | AMAZON COM INC. NOTE 05/12/26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 1 | AMGEN INC. SR NOTE 2.2% DUE 02/21/27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 2 | APPLIED MATERIALS INC. SR NOTE |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 3 | CATERPILLAR FINANCIAL MED TERM 4.9% 1/17/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 4 | CHEVRON CORP 1.554% DUE 05/11/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 5 | CHEVRON CORP 1.554% DUE 05/22/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 6 | CITIGROUP INC SR NOTE 3.30% DUE 04/27/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 7 | CVS HEALTH CORP SR NOTE 3.0% DUE 08/15/26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 8 | GENERAL MOTORS FINL CO SR NOTE 1.5% DUE 06/10/26 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 9 | ISHARES TR FLTG RATE NOTE |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 10 | ISHARES TR INTER GOVT BOND |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 11 | LOWES CO SR NT 4% 9/8/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 12 | MPLX LP SR NOTE 4.125% DUE 03/01/27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 13 | PAYPAL HOLDINGS 2.40% DUE 10/01/24 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 14 | SCHWAB STRATEGIC TR INTERMEDIATE NOTE |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 15 | SCHWAB STRATEGIC TR SHORT TERM US TREASURY NOTE |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 16 | SHERWIN-WILLIAMS CO SR NOTE 3.45% DUE 06/01/27 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 17 | TREASURY NOTE 0% 3/2/23 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 18 | TREASURY NOTE 0% 8/10/23 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 19 | TREASURY NOTE 0% 8/10/23 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 20 | VANGUARD SCOTTSDALE SHORT TERM CORP BOND |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 21 | WALMART INC NOTE |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 22 | WALT DISNEY CO. 3.35% DUE 03/24/14 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 23 | WALT DISNEY UNSECURED 3.35% DUE 03/24/25 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm | 24 | WISDOM TREE |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 0 | 65149 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 1 | 66889 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 2 | 75287 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 3 | 60111 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 4 | 45189 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 5 | 30877 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 6 | 65097 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 7 | 31941 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 8 | 74405 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 9 | 152754 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 10 | 238507 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 11 | 59151 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 12 | 33226 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 13 | 79719 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 14 | 68211 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 15 | 63820 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 16 | 32527 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 17 | 1475984 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 18 | 1453266 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 19 | 67844 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 20 | 65677 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 21 | 65204 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 22 | 32460 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 23 | 50215 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt | 24 | 68894 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 0 | 57640 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 1 | 58401 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 2 | 71163 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 3 | 60109 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 4 | 41900 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 5 | 27934 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 6 | 62985 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 7 | 28057 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 8 | 69563 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 9 | 152148 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 10 | 215371 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 11 | 59151 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 12 | 28356 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 13 | 71912 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 14 | 61538 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 15 | 61024 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 16 | 28114 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 17 | 1489755 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 18 | 1459829 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 19 | 68125 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 20 | 61881 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 21 | 57633 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 22 | 29075 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 23 | 43613 |
| InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt | 24 | 68870 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 0 | 243191 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 1 | 50993 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 2 | 106884 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 3 | 274939 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 4 | 137041 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 5 | 43167 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 6 | 52178 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 7 | 48787 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 8 | 191983 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 9 | 8023 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 10 | 37140 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 11 | 236432 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 12 | 26086 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 13 | 71532 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 14 | 260929 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 15 | 150348 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 16 | 43624 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 17 | 16167 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 18 | 68100 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 19 | 69466 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 20 | 167304 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 21 | 65598 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 22 | 217129 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 23 | 51228 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 24 | 205465 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 25 | 40877 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 26 | 206760 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 27 | 301315 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 28 | 104251 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 29 | 329213 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 30 | 45449 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 31 | 148081 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 32 | 49449 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 33 | 14471 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 34 | 63809 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 35 | 332087 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 36 | 157417 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 37 | 53047 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 38 | 23457 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 39 | 27910 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 40 | 126897 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 41 | 244224 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 42 | 210834 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 43 | 157938 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 44 | 71855 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 45 | 77247 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 46 | 74002 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 47 | 112035 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 48 | 107952 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 49 | 63332 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 50 | 271281 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 51 | 127472 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 52 | 200887 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 53 | 41664 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 54 | 158869 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 55 | 214314 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 56 | 59281 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 57 | 353534 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 58 | 64533 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 59 | 53546 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 60 | 246254 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 61 | 42795 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 62 | 208401 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 63 | 147101 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 64 | 311287 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 65 | 193432 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 66 | 192968 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 67 | 225445 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 68 | 15011434 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 69 | 31077 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 70 | 46738 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt | 71 | 45143 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 0 | 314548 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 1 | 352496 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 2 | 408547 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 3 | 500614 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 4 | 110829 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 5 | 393372 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 6 | 108049 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 7 | 350840 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 8 | 294737 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 9 | 391999 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 10 | 58864 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 11 | 193818 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 12 | 429371 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 13 | 91267 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 14 | 235788 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 15 | 321500 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 16 | 56518 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 17 | 78353 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 18 | 344304 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 19 | 126690 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 20 | 93235 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 21 | 184679 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 22 | 234995 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 23 | 53759 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 24 | 196295 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 25 | 548358 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 26 | 73949 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 27 | 245523 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 28 | 70698 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 29 | 320234 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 30 | 48757 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 31 | 190653 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 32 | 42744 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 33 | 45876 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 34 | 98525 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 35 | 184963 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 36 | 208983 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 37 | 86865 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 38 | 245605 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 39 | 288865 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 40 | 227419 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 41 | 379311 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 42 | 210957 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 43 | 518468 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 44 | 286706 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 45 | 101008 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 46 | 81108 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 47 | 188401 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 48 | 541488 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 49 | 110854 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 50 | 399481 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 51 | 433272 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 52 | 483717 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 53 | 41511 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 54 | 213221 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 55 | 252815 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 56 | 173026 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 57 | 496748 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 58 | 61978 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 59 | 54978 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 60 | 184817 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 61 | 94220 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 62 | 373083 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 63 | 129642 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 64 | 449103 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 65 | 324660 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 66 | 352433 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 67 | 319699 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 68 | 13501996 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 69 | 338649 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 70 | 96019 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt | 71 | 87239 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 0 | ABBOTT LABORATORIES |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 1 | ACCENTURE PLC IRELAND CLASS A NEW |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 2 | ADOBE SYSTEMS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 3 | AIR PRODUCTS & CHEMICALS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 4 | ALIGHT INC CL A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 5 | AMAZON.COM, INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 6 | AMERICAN TOWER CORP NEW |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 7 | AMERICAN TOWER CORP NEW |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 8 | AON PLC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 9 | APPLE INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 10 | AUTODESK INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 11 | BANK OF AMERICA |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 12 | BERKSHIRE HATHAWAY INC DE CI B NEW |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 13 | BLACK KNIGHT INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 14 | BOOKING HOLDINGS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 15 | BROADCOM INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 16 | BROOKFIELD ASSET MANAGEMENT |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 17 | BROOKFIELD ASSET MANAGEMENT INC. VOTING SHS CL A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 18 | BROOKFIELD CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 19 | BROOKFIELD CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 20 | CANNAE HOLDINGS INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 21 | CARMAX, INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 22 | CONSTELLATION BRANDS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 23 | CORTERRA ENERGY |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 24 | COSTCO WHOLSALE CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 25 | DANAHER CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 26 | DISH NETWORK CORP CLASS A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 27 | DISNEY WALT COMPANY |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 28 | DRAFTKINGS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 29 | ELECTRONIC ARTS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 30 | ENOVIS |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 31 | EOG RES |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 32 | ESAB |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 33 | ETSY INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 34 | EVOQUA WATER TECHNOLOGIES CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 35 | FACEBOOK INC CL A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 36 | FAIRFAX FINANCIAL HOLDING PLC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 37 | FIDELITY NATIONAL FINANCIAL INC GROUP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 38 | GOOGLE INC, CLASS C |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 39 | GOOGLE INC. CLASS A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 40 | HOME DEPOT INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 41 | HONEYWELL INTL INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 42 | INTUIT |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 43 | JOHNSON & JOHNSON |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 44 | JP MORGAN CHASE AND COMPANY |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 45 | LAMAR ADVERTISING CO |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 46 | LIVE NATION ENTERTAINMENT INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 47 | MARKEL CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 48 | MARKEL CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 49 | MARTIN MARIETTA MATERIALS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 50 | MARTIN MARIETTA MATERIALS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 51 | MASTERCARD INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 52 | MICROSOFT CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 53 | MOBILEYE GLOBAL INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 54 | MOODYS CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 55 | NOVO NORDISK |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 56 | O'REILLY AUTOMOTIVE INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 57 | PIONEER NATURAL RESOURCES CO |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 58 | POOL CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 59 | PTC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 60 | SERVICES NOW INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 61 | SHERWIN WILLIAMS CO |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 62 | SHERWIN WILLIAMS CO |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 63 | TAKE-TWO INTERACTIVE INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 64 | TJX COS INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 65 | T-MOBILE US INC. |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 66 | UNION PACIFIC CORP |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 67 | UNITEDHEALTH GROUP INC |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 68 | VANGUARD INDEX S&P 500 |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 69 | VISA INC CLASS A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 70 | WATSCO INC A |
| InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm | 71 | XYLEM INC |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt | 0 | 546175 |
| IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt | 0 | 8042250 |
| IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd | 0 | 18 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt | 0 | 189 |
| IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd | 0 | 14 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt | 0 | 8588614 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt | 0 | 0 |
| IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt | 0 | 0 |
| IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt | 0 | 8588614 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt | 0 | 7700 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt | 0 | 7700 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt | 0 | 8042250 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt | 0 | 1966133 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt | 0 | 1966133 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt | 0 | 546175 |
| IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt | 0 | 546175 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt | 0 | 6318610 |
| IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt | 0 | 20934946 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt | 0 | 189 |
| IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt | 0 | 189 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt | 0 | 8042250 |
| IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt | 0 | 8472277 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt | 0 | 39083 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt | 0 | 41420 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt | 0 | 113805 |
| IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt | 0 | 113805 |
| IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd | 0 | X |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt | 0 | 2532 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt | 0 | 134382 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt | 0 | 2019480 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt | 0 | 116337 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt | 0 | 2270004 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt | 0 | 8588614 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt | 0 | 8588614 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt | 0 | 53347 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt | 0 | 116337 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt | 0 | 303871 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingDsbrsChrtblAmt | 0 | 6564 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingNetInvstIncmAmt | 0 | 0 |
| IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingRevAndExpnssAmt | 0 | 6564 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt | 0 | 12892696 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt | 0 | 8042250 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt | 0 | 8042250 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt | 0 | 20934946 |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd | 0 | P |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc | 0 | PUBLICLY TRADED SECURITIES |
| IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt | 0 | 8042250 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt | 0 | 6318610 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt | 0 | 0 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt | 0 | 0 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt | 0 | 30414944 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt | 0 | 24096334 |
| IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt | 0 | 30414944 |
| IRS990PF/DistributableAmountGrp/DeductionFromDistributableAmt | 0 | 0 |
| IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt | 0 | 1825757 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt | 0 | 1825757 |
| IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt | 0 | 1825757 |
| IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt | 0 | 1943522 |
| IRS990PF/DistributableAmountGrp/RecoveriesQualfiedDistriAmt | 0 | 0 |
| IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 117765 |
| IRS990PF/DistributableAmountGrp/TotalTaxAmt | 0 | 117765 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt | 0 | 21370 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt | 0 | 250 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt | 0 | 119385 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt | 0 | 20000 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/Form2220AttachedInd | 0 | X |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt | 0 | 117765 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/OverpaymentAmt | 0 | 21370 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/RefundAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt | 0 | 117765 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt | 0 | 117765 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt | 0 | 0 |
| IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt | 0 | 139385 |
| IRS990PF/FMVAssetsEOYAmt | 0 | 36225654 |
| IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalEOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockBOYAmt | 0 | 10517745 |
| IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockEOYAmt | 0 | 10517745 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsBOYAmt | 0 | 1445050 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsEOYAmt | 0 | 4522404 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsEOYFMVAmt | 0 | 4434147 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt | 0 | 16605639 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt | 0 | 24235099 |
| IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt | 0 | 30134092 |
| IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsBOYAmt | 0 | 0 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYAmt | 0 | 22 |
| IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYFMVAmt | 0 | -4 |
| IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningBOYAmt | 0 | 13578589 |
| IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningEOYAmt | 0 | 19897199 |
| IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstBOYAmt | 0 | 6045645 |
| IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYAmt | 0 | 1657419 |
| IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYFMVAmt | 0 | 1657419 |
| IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt | 0 | 24096334 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2022 • Form 990PFDetailed filing. Detailed filing data is available for this year.