Liabilities / Assets
95th percentile
Higher debt load relative to assets than 95% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
95th percentile
Higher debt load relative to assets than 95% of similar nonprofits.
Liabilities / Revenue
77th percentile
Higher debt load relative to revenue than 77% of similar nonprofits.
Net Margin
8th percentile
Higher net margin than 8% of similar nonprofits.
Top Officer Pay
86th percentile
Higher top officer pay than 86% of similar nonprofits.
Top officer pay equals 2.5% of source-year revenue.
Asset Growth
10th percentile
Faster asset growth than 10% of similar nonprofits.
Revenue Growth
62nd percentile
Faster revenue growth than 62% of similar nonprofits.
Assets
Down$11,870,156
Down $1,255,248 (-9.6%) from 2023
Net Assets
Down-$310,960
Down $4,758,087 (-107%) from 2023
Liabilities
Up$12,181,116
Up $3,502,839 (+40%) from 2023
Revenue
Up$15,869,141
Up $2,012,723 (+15%) from 2023
Expenses
Up$20,627,228
Up $3,421,987 (+20%) from 2023
Net Income
Down-$4,758,087
Down $1,409,264 (-42%) from 2023
To make high-quality literacy materials accessible to teachers and the general public for the advancement of education.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $8,326,066 | $7,732,635 | ▼ $593,431 |
| Accounts Receivable | $1,893,489 | $1,163,331 | ▼ $730,158 |
| Cash and Non-Interest-Bearing Accounts | $1,096,402 | $1,007,193 | ▼ $89,209 |
| Pledges and Grants Receivable | $913,933 | $924,082 | ▲ $10,149 |
| Intangible Assets | $487,859 | - | - |
| Prepaid Expenses and Deferred Charges | $384,317 | $364,241 | ▼ $20,076 |
| Total Assets | $13,125,404 | $11,870,156 | ▼ $1,255,248 |
| Other Assets Total | $23,338 | $678,674 | ▲ $655,336 |
| Liabilities | |||
| Deferred Revenue | $7,170,815 | $10,886,483 | ▲ $3,715,668 |
| Accounts Payable and Accrued Expenses | $999,187 | $1,011,844 | ▲ $12,657 |
| Other Liabilities | $508,275 | $282,789 | ▼ $225,486 |
| Total Liabilities | $8,678,277 | $12,181,116 | ▲ $3,502,839 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $2,876,281 | $2,345,742 | ▼ $530,539 |
| Net Assets Without Donor Restrictions | $1,570,846 | $-2,656,702 | ▼ $4,227,548 |
| Total Net Assets Fund Balance | $4,447,127 | $-310,960 | ▼ $4,758,087 |
| Total Liabilities and Net Assets / Fund Balance | $13,125,404 | $11,870,156 | ▼ $1,255,248 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Assets Org | $258,309 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Michelle Brown | President & CEO | FT | $338,817 | $51,458 | $390,275 |
| Geoffrey Harcourt | Chief Technology Officer | FT | $340,000 | $15,326 | $355,326 |
| Julian Mante | Chief Operating Officer | FT | $298,121 | $17,496 | $315,617 |
| Robert Fleisher | Chief of Partnerships | FT | $100,757 | $181,094 | $281,851 |
| Kara Pacos | Chief People Officer (board Clerk) | FT | $237,143 | $26,357 | $263,500 |
| Douglas Bogan | Vice President of Partnerships | FT | $184,400 | $54,756 | $239,156 |
| Brooks Johnson | Senior Software Engineer | FT | $197,467 | $19,186 | $216,653 |
| Anna Hodges | Chief Academic Officer | FT | $190,426 | $24,357 | $214,783 |
| Eliza Hogan | Vice President, Engineering | FT | $197,875 | $13,706 | $211,581 |
| Amanda Riddle | Director of Sales | FT | $172,523 | $25,377 | $197,900 |
| Marcy Carbajal | VP of Product and Customer Experience | FT | $189,164 | $601 | $189,765 |
| Marcy Carbajal | VP of Product and Customer Experienc | - | $189,164 | $601 | $189,765 |
| Name | Title |
|---|---|
| Jason Atwood | Board Chair |
| Esther Wojcicki | Board Member |
| Sabrina Roshan | Board Member |
| Babak Mostaghimi | Board Member (eff. 6/12/2024) |
| John Oh | Board Member (eff. 6/12/2024) |
| Kodjo Wilder | Board Member (until 6/12/2024) |
| Anne Taggart | Board Treasurer (eff. Sept 24) |
| Tony Viviani | Board Treasurer (until Sept 24) |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Herkimer Consulting INC | Psychometrics Consulting | 1557 FRONT PORCH PL APT 208, Altoona, WI 54720 | $247,643 |
| Teachers College Columbia University | Eir Grant Subaward | 525 W 120TH STREET, New York, NY 10027 | $179,585 |
| Rubino & Company | Outsourced Cfo Services | 120 LACONIA CIRCLE, N Andover, MA 01845 | $129,100 |
| - | Accounting Services | 6903 ROCKLEDGE DRIVE SUITE 100, Bethesda, MD 20817 | $119,111 |
| - | Graphic Design Services | 705 MARTIN LUTHER KING JR WAY, Oakland, CA 94607 | $112,575 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $16,348,956 |
| Other Expenses | $4,278,272 |
| Total Fundraising Expense | $523,624 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $10,423,577 | $1,441,804 | $331,577 | $12,196,958 |
| Fees for Services Other | $1,671,307 | $218,606 | $25,582 | $1,915,495 |
| Current Officers, Directors, Trustees, and Key Employees | $1,556,537 | $215,305 | $49,515 | $1,821,357 |
| Information Technology | $1,410,607 | $47,545 | $18,765 | $1,476,917 |
| Other Employee Benefits | $972,270 | $134,484 | $30,926 | $1,137,680 |
| Payroll Taxes | $899,436 | $124,411 | $28,611 | $1,052,458 |
| Occupancy | $208,322 | $30,389 | $6,466 | $245,177 |
| Conferences and Meetings | $124,135 | $82,652 | $10,532 | $217,319 |
| Travel | $113,568 | $24,919 | $12,099 | $150,586 |
| Pension Plan Contributions | $120,074 | $16,608 | $3,821 | $140,503 |
| Office Expenses | $100,469 | $31,824 | $3,328 | $135,621 |
| Insurance | $59,723 | $8,371 | $1,848 | $69,942 |
| All Other Expenses | $22,434 | $19,658 | $554 | $42,646 |
| Advertising | $13,795 | - | - | $13,795 |
| Other Expenses | $6,089 | $4,685 | - | $10,774 |
| Total Functional Expenses | $17,702,343 | $2,401,261 | $523,624 | $20,627,228 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $21,037,828 |
| Expenses per Audited Statements | $20,627,228 |
| Total Expenses per Form 990 | $20,627,228 |
| Expenses Not Reported on Form 990 | $410,600 |
| Expenses Not Reported on Financial Statements | $0 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| South America | Program Services | Content Writing, Marketing Support, Spanish Language Text | 0 | 3 | $61,197 |
| East Asia and the Pacific | Program Services | Support Engineering Team Projects | 0 | 1 | $58,800 |
| Central America and Caribbean | Program Services | Spanish Language Test Writing & Revisions | 0 | 1 | $2,200 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Lease Liability | $282,789 |
“Commonlit delegated control over some management duties customarily performed by the direct supervision of officers, directors, trustees or key employees to rubino and company, chartered.”
“The organization's accountants provide a draft 990 to the board of directors and treasurer. The board and treasurer provide comments which the cpa firm incorporates. The cpa firm provides the final return to the ceo, who approves, signs, and submits.”
“Commonlit's management and board members are subject to a written conflict of interest policy. In addition to self-reporting by officers, directors, and key employees, management flags potential conflicts of interest regarding purchases, potential partnerships, and earned revenue opportunities. During 2024, no conflicts of interest were identified.”
“The board goes through the process to set officers salaries based on market salary information and previous compensation. Ceo compensation is set through a two-step process. First, a subcommittee of independent directors analyzes compensation of ceos at peer and comparable entities and presents a recommendation to the full board of directors. Second, the full board of directors deliberates and votes on the recommendation. The ceo is totally recused from the process, including all discussions and all votes.”
“All information will be provided upon request and approval of the governing body.”
“The process has not changed from the prior year.”
“Under section 501(c)(3) of the internal revenue code, the organization is a nonprofit organization and is exempt from federal taxes on income other than net unrelated business income. No provision for federal or state income taxes is required for the year ended december 31, 2024, as the organization had no taxable net unrelated business income. The organization follows the authoritative guidance relating to accountin for uncertainty in income taxes. These provisions provide consistent guidance for the accounting for uncertainty in income taxes recognized in an entity's financial statemetns and prescribe a threshold of "more likely than not" for recognition and derecognition of tax positions taken or expected to be taken in a tax return. It is the organization's policy to recognize interest and/or penalties related to uncertain tax positions, if any, in income tax expenses. The organization performed an ealuation of uncertain tax positions for the year ended december 31, 2024, and determined that there were no matters that would require recognition in the financial statements or that may have any effect on its tax-exempt status. The statute of limitations generally remains open for three tax years with the u.s. Federal jurisdiction or the various states and local jurisdictions in which the organization files tax returns.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 999187 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1011844 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 1893489 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1163331 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO MAKE HIGH-QUALITY LITERACY MATERIALS ACCESSIBLE TO TEACHERS AND THE GENERAL PUBLIC FOR THE ADVANCEMENT OF EDUCATION. |
| IRS990/AddressChangeInd | 0 | X |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 13795 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 13795 |
| IRS990/AllOtherContributionsAmt | 0 | 5437911 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 554 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 19658 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 22434 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 42646 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | MICHELLE BROWN |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3012002426 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 660 PENNSYLVANIA AVE SE 302 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | WASHINGTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | DC |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 20003 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1096402 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1007193 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 5 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 49515 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 215305 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 1556537 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 1821357 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 10532 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 82652 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 124135 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 217319 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 247643 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 179585 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 129100 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 119111 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 4 | 112575 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1557 FRONT PORCH PL APT 208 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 525 W 120TH STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 120 LACONIA CIRCLE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 3 | 6903 ROCKLEDGE DRIVE SUITE 100 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 4 | 705 MARTIN LUTHER KING JR WAY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | ALTOONA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | NEW YORK |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | N ANDOVER |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 3 | BETHESDA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 4 | OAKLAND |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | WI |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | NY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | MA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 3 | MD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 4 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 54720 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 10027 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 01845 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 3 | 20817 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 4 | 94607 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | HERKIMER CONSULTING INC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | TEACHERS COLLEGE COLUMBIA UNIVERSITY |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | RUBINO & COMPANY |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 0 | VICTORIA JALAL |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 1 | MICAH RIVERA |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | PSYCHOMETRICS CONSULTING |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | EIR GRANT SUBAWARD |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | OUTSOURCED CFO SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 3 | ACCOUNTING SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 4 | GRAPHIC DESIGN SERVICES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 6436980 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 334452 |
| IRS990/CYOtherExpensesAmt | 0 | 4278272 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 9097709 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -4758087 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 16348956 |
| IRS990/CYTotalExpensesAmt | 0 | 20627228 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 523624 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 15869141 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 7170815 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 10886483 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 1 |
| IRS990/Desc | 0 | EDUCATION: DELIVERY OF HIGH-QUALITY, INSTRUCTIONAL MATERIAL TO SUPPORT LITERACY DEVELOPMENT FOR STUDENTS IN GRADES 3-12. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2876281 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2345742 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 141 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 17702343 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 25582 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 218606 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 1671307 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1915495 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 1 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 21458 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 17496 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 13826 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 13957 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 26357 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 24357 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 9381 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 13706 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 13686 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 601 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 12963 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JASON ATWOOD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ESTHER WOJCICKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | KODJO WILDER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | BABAK MOSTAGHIMI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JOHN OH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | TONY VIVIANI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | ANNE TAGGART |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | SABRINA ROSHAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | MICHELLE BROWN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JULIAN MANTE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | GEOFFREY HARCOURT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | ROBERT FLEISHER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | KARA PACOS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | ANNA HODGES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | DOUGLAS BOGAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | ELIZA HOGAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | BROOKS JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | MARCY CARBAJAL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | AMANDA RIDDLE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 368817 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 298121 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 341500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 267894 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 237143 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 190426 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 229775 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 197875 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 202967 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 189164 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 184937 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD MEMBER (UNTIL 6/12/2024) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | BOARD MEMBER (EFF. 6/12/2024) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER (EFF. 6/12/2024) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD TREASURER (UNTIL SEPT 24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD TREASURER (EFF. SEPT 24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | PRESIDENT & CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | CHIEF OPERATING OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | CHIEF TECHNOLOGY OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | CHIEF OF PARTNERSHIPS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | CHIEF PEOPLE OFFICER (BOARD CLERK) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | CHIEF ACADEMIC OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | VICE PRESIDENT OF PARTNERSHIPS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | VICE PRESIDENT, ENGINEERING |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | SENIOR SOFTWARE ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | VP OF PRODUCT AND CUSTOMER EXPERIENCE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | DIRECTOR OF SALES |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2013 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GovernmentGrantsAmt | 0 | 999069 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 15869141 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 5 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 54 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 18765 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 47545 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 1410607 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 1476917 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 1848 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 8371 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 59723 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 69942 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 487859 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 334452 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 334452 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 8326066 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 7732635 |
| IRS990/IRPDocumentCnt | 0 | 59 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO MAKE HIGH-QUALITY LITERACY MATERIALS ACCESSIBLE TO TEACHERS AND THE GENERAL PUBLIC FOR THE ADVANCEMENT OF EDUCATION. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4447127 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | -310960 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1570846 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | -2656702 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 6466 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 30389 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 208322 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 245177 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 3328 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 31824 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 100469 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 135621 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 23338 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 678674 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 30926 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 134484 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 972270 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 1137680 |
| IRS990/OtherExpensesGrp/Desc | 0 | MEALS AND ENTERTAINMENT |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 4685 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 6089 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 10774 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 508275 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 282789 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 331577 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 1441804 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 10423577 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 12196958 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 28611 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 124411 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 899436 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 1052458 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 3821 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 16608 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 120074 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 140503 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 913933 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 924082 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 384317 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 364241 |
| IRS990/PrincipalOfficerNm | 0 | MICHELLE BROWN |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | TRAINING AND EDUCATIONAL MATERIAL |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 9097709 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 9097709 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 8204327 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 233352 |
| IRS990/PYOtherExpensesAmt | 0 | 4361880 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 5418739 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -3348823 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 12843361 |
| IRS990/PYTotalExpensesAmt | 0 | 17205241 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 13856418 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -4758087 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 9097709 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 6436980 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 8204327 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 8855365 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 7326940 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 5149344 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 35972956 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 334452 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 233352 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.