Liabilities / Assets
31st percentile
Higher debt load relative to assets than 31% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
31st percentile
Higher debt load relative to assets than 31% of similar nonprofits.
Liabilities / Revenue
14th percentile
Higher debt load relative to revenue than 14% of similar nonprofits.
Net Margin
33rd percentile
Higher net margin than 33% of similar nonprofits.
Top Officer Pay
59th percentile
Higher top officer pay than 59% of similar nonprofits.
Top officer pay equals 1.2% of source-year revenue.
Asset Growth
24th percentile
Faster asset growth than 24% of similar nonprofits.
Revenue Growth
85th percentile
Faster revenue growth than 85% of similar nonprofits.
Assets
Down$17,900,083
Down $191,629 (-1.1%) from 2023
Net Assets
Down$16,637,674
Down $836,146 (-4.8%) from 2023
Liabilities
Up$1,262,409
Up $644,517 (+104%) from 2023
Revenue
Up$25,606,483
Up $8,131,227 (+47%) from 2023
Expenses
Up$25,703,185
Up $10,041,798 (+64%) from 2023
Net Income
Down-$96,702
Down $1,910,571 (-105%) from 2023
Teaching lab is a non-profit organization with a mission to fundamentally shift the paradigm of teacher professional learning for educational equity. In partnership with teachers, we transform professional learning from the ground up to dramatically improve student outcomes. We also work with school, district, and state leaders to create the instructional systems necessary to support these changes.
Teaching lab is a non-profit organization with a mission to fundamentally shift the paradigm of teacher professional learning. In partnership with teachers, we transform professional learning from the ground up to dramatically improve student outcomes. We also work with school, district, and state leaders to create the instructional systems necessary to support these changes.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $14,376,916 | $7,558,478 | ▼ $6,818,438 |
| Accounts Receivable | $2,679,924 | $4,172,334 | ▲ $1,492,410 |
| Investments in Publicly Traded Securities | - | $3,863,370 | - |
| Cash and Non-Interest-Bearing Accounts | $934,070 | $1,195,150 | ▲ $261,080 |
| Prepaid Expenses and Deferred Charges | $100,802 | $230,459 | ▲ $129,657 |
| Total Assets | $18,091,712 | $17,900,083 | ▼ $191,629 |
| Other Assets Total | $0 | $880,292 | ▲ $880,292 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $617,892 | $1,104,364 | ▲ $486,472 |
| Deferred Revenue | - | $158,045 | - |
| Total Liabilities | $617,892 | $1,262,409 | ▲ $644,517 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $16,710,330 | $15,076,192 | ▼ $1,634,138 |
| Net Assets With Donor Restrictions | $763,490 | $1,561,482 | ▲ $797,992 |
| Total Net Assets Fund Balance | $17,473,820 | $16,637,674 | ▼ $836,146 |
| Total Liabilities and Net Assets / Fund Balance | $18,091,712 | $17,900,083 | ▼ $191,629 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Sarah Johnson | Chief Executive Officer | FT | $283,119 | $14,499 | $297,618 |
| Ha My Vu | Chief Operating Officer | FT | $202,924 | $9,258 | $212,182 |
| Andrea Mcdade | Chief People & Culture Officer | FT | $178,551 | $16,746 | $195,297 |
| Molly Branson-thayer | Senior Director, Program | FT | $172,346 | $18,775 | $191,121 |
| Kathleen Barrett-kramer | Managing Director, Strategy | FT | $171,013 | $10,373 | $181,386 |
| Daissan Colbert | Senior Director, Finance | FT | $162,282 | $15,238 | $177,520 |
| Phil Weinberg | Managing Director, Writing Pathway | FT | $162,400 | $10,175 | $172,575 |
| Jessica Azani | Managing Director, Program | FT | $154,680 | $9,782 | $164,462 |
| Anissa Rodriguez Dickerman | Chief Program Officer (until 8/2023) | FT | $148,854 | $12,644 | $161,498 |
| Name | Title |
|---|---|
| Bryan Richardson | Chair |
| Alison Huguley | Director |
| Jenny Jordan | Director |
| Jenny Silva | Director |
| Rk Wolf | Director |
| Ross Weiner | Director |
| Susan Fine | Director |
| Robert Okun | Director (until 3/13/24) |
| Katy Knight | Secretary |
| Max Polaner | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Andrea Johnson | Coaching Services | 20233 HIGH PLAINS DRIVE, Zachary, LA 70891, Mx | $146,821 |
| Evolutions Artwork LLC (larry Minor) | Coaching Services | 5725 STRATFORD AVE, Baton Rouge, LA 70808 | $134,754 |
| Angela Brumfield | Coaching Services | 4578 MOLSONWOOD DRIVE, Bartlett, TN 38135 | $134,370 |
| Fox Swibel Levin & Carroll LLP | Learning And Research Consultant | 200 W MADISON STREET SUITE 3000, Chicago, IL 60606 | $129,940 |
| - | Law Services | - | $129,740 |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Securities Publicly Traded | 3 | $897,243 | Fair Market Value (FMV) |
| Total Noncash Contributions | 3 | $897,243 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $13,317,746 |
| Other Expenses | $11,902,439 |
| Total Fundraising Expense | $501,308 |
| Grants and Similar Amounts Paid | $483,000 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $7,443,821 | $2,449,598 | $244,292 | $10,137,711 |
| Fees for Services Other | $8,573,293 | $371,147 | - | $8,944,440 |
| Travel | $1,103,141 | $128,407 | $7,804 | $1,239,352 |
| Current Officers, Directors, Trustees, and Key Employees | $250,462 | $608,134 | $191,803 | $1,050,399 |
| Payroll Taxes | $625,529 | $263,121 | $32,311 | $920,961 |
| Other Employee Benefits | $492,079 | $320,728 | $16,820 | $829,627 |
| Information Technology | $226,879 | $465,700 | $1,695 | $694,274 |
| Grants to Domestic Orgs | $483,000 | - | - | $483,000 |
| Pension Plan Contributions | $230,709 | $144,265 | $4,074 | $379,048 |
| Advertising | $2,505 | $118,365 | - | $120,870 |
| Office Expenses | $81,730 | $33,628 | $38 | $115,396 |
| Fees for Services Legal | - | $106,858 | - | $106,858 |
| Fees for Services Accounting | - | $54,700 | - | $54,700 |
| Insurance | $1,200 | $34,427 | - | $35,627 |
| Other Expenses | $1,276 | $3,855 | $2,471 | $7,602 |
| Fees for Service Investment Mgmnt Fees | - | $2,027 | - | $2,027 |
| Total Functional Expenses | $19,813,229 | $5,388,648 | $501,308 | $25,703,185 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Bronx District 11 School District | Bronx, NY | - | Effective Implementation Cohort | $201,000 |
| Rochester City School District | Rochester, NY | 501c3 | Effective Implementation Cohort | $135,000 |
| Tucson Unified School District | Tucson, AZ | - | Effective Implementation Cohort | $122,000 |
| The Fund for Public Schools | New York, NY | - | Effective Implementation Cohort | $25,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The board of directors reviews and approves form 990 for timely filing.”
“The organization has a "board approved" conflict of interest policy. Each board member must fill out an annual declaration stating that they had no conflicts or identify the nature of their interested party transaction.”
“Ceo compensation is set by the board of directors. Employees are compensated based on direct compensation model with a focus on pay for performance; assessed annually; based on merit.”
“Governing documents and financial statements are available upon request.”
“Consultants: program service expenses 8,573,293. Management and general expenses 371,147. Fundraising expenses 0. Total expenses 8,944,440.”
“Equity in losses of subsidiary -820,592.”
“This process has not changed from the prior year.”
“The organization accounts for uncertainty in income taxes in accordance with asc topic, income taxes. This standard clarifies the accounting for uncertainty in tax positions and prescribes a recognition threshold and measurement attribute for the financial statements regarding a tax position taken or expected to be taken in a tax return. The organization has determined that there are no uncertain tax positions which qualify for either recognition or disclosure in the financial statements at june 30, 2024. The organization's information returns are subject to examination by the federal and state jurisdictions.”
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 | 617892 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1104364 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 2679924 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 4172334 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TEACHING LAB IS A NON-PROFIT ORGANIZATION WITH A MISSION TO FUNDAMENTALLY SHIFT THE PARADIGM OF TEACHER PROFESSIONAL LEARNING. IN PARTNERSHIP WITH TEACHERS, WE TRANSFORM PROFESSIONAL LEARNING FROM THE GROUND UP TO DRAMATICALLY IMPROVE STUDENT OUTCOMES. WE ALSO WORK WITH SCHOOL, DISTRICT, AND STATE LEADERS TO CREATE THE INSTRUCTIONAL SYSTEMS NECESSARY TO SUPPORT THESE CHANGES. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 118365 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 2505 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 120870 |
| IRS990/AllOtherContributionsAmt | 0 | 12095664 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | TEACHING LAB |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2028006522 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1802 VERNON STREET NW |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | WASHINGTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | DC |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 20009 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 934070 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1195150 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 5 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 191803 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 608134 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 250462 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 1050399 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 146821 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 134754 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 134370 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 129940 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 4 | 129740 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/AddressLine1Txt | 0 | RETORNO DEL RETINTO 29 COL EX-HAC |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CityNm | 0 | PUEBLA |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CountryCd | 0 | MX |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/ForeignPostalCd | 0 | 72464 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 20233 HIGH PLAINS DRIVE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 5725 STRATFORD AVE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 4578 MOLSONWOOD DRIVE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 3 | 200 W MADISON STREET SUITE 3000 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | ZACHARY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | BATON ROUGE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | BARTLETT |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 3 | CHICAGO |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | LA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | LA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | TN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 3 | IL |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 70891 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 70808 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 38135 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 3 | 60606 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | ANDREA JOHNSON |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | EVOLUTIONS ARTWORK LLC (LARRY MINOR) |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | ANGELA BRUMFIELD |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 3 | FOX SWIBEL LEVIN & CARROLL LLP |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 0 | SHAYE WORTHMAN |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | COACHING SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | COACHING SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | COACHING SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 3 | LEARNING AND RESEARCH CONSULTANT |
| IRS990/ContractorCompensationGrp/ServicesDesc | 4 | LAW SERVICES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 12095664 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 483000 |
| IRS990/CYInvestmentIncomeAmt | 0 | 665368 |
| IRS990/CYOtherExpensesAmt | 0 | 11902439 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 12845451 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -96702 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 13317746 |
| IRS990/CYTotalExpensesAmt | 0 | 25703185 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 501308 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 25606483 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 158045 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | TEACHING LAB SCALES HIGH-QUALITY AND CURRICULUM-BASED PROFESSIONAL LEARNING AND COACHING TO SCHOOLS, DISTRICTS, AND STATE EDUCATION AGENCIES. TEACHING LAB'S CORE MODEL IS DESCRIBED AS CORE ACADEMIC CONTENT ("HEAD"); TEACHER-LED COMMUNITIES OF LEARNING ("HEART") AND CYCLES OF INQUIRY ("HABITS"). TEACHING LAB INTEGRATES CURRICULUM-BASED PROFESSIONAL LEARNING AND SIDE-BY-SIDE TEACHER AND LEADERSHIP COACHING TO BUILD THE CAPACITY OF EDUCATORS TO IMPROVE INSTRUCTION. IN 2016, TL HAD ONE STATE PARTNERSHIP AND LIMITED DISTRICT PARTNERSHIPS. IN FY24, WE REACHED OVER 10,000 EDUCATORS AND OVER 1,000,000 STUDENTS ACROSS 140 SCHOOL SYSTEMS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 763490 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1561482 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 111 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 19813229 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 54700 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 54700 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 106858 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 106858 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 371147 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 8573293 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 8944440 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 2027 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 2027 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 3.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/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 11499 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 6258 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 16775 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 13746 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 12644 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 7175 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 13238 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 6782 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 7373 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | BRYAN RICHARDSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MAX POLANER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | KATY KNIGHT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JENNY JORDAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ROSS WEINER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | SUSAN FINE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | RK WOLF |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ROBERT OKUN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ALISON HUGULEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JENNY SILVA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | SARAH JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | HA MY VU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | MOLLY BRANSON-THAYER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | ANDREA MCDADE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | ANISSA RODRIGUEZ DICKERMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | PHIL WEINBERG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | DAISSAN COLBERT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | JESSICA AZANI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | KATHLEEN BARRETT-KRAMER |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 286119 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 205924 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 174346 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 181551 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 148854 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 165400 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 164282 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 157680 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 174013 |
| 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 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR (UNTIL 3/13/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | CHIEF EXECUTIVE OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | CHIEF OPERATING OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | SENIOR DIRECTOR, PROGRAM |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | CHIEF PEOPLE & CULTURE OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | CHIEF PROGRAM OFFICER (UNTIL 8/2023) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | MANAGING DIRECTOR, WRITING PATHWAY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | SENIOR DIRECTOR, FINANCE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | MANAGING DIRECTOR, PROGRAM |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | MANAGING DIRECTOR, STRATEGY |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2016 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GrantAmt | 0 | 483000 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 483000 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 483000 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 25606483 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 37 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 1695 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 465700 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 226879 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 694274 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 34427 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 1200 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 35627 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 665368 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 665368 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 3863370 |
| IRS990/IRPDocumentCnt | 0 | 249 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | DC |
| 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 | TEACHING LAB IS A NON-PROFIT ORGANIZATION WITH A MISSION TO FUNDAMENTALLY SHIFT THE PARADIGM OF TEACHER PROFESSIONAL LEARNING. IN PARTNERSHIP WITH TEACHERS, WE TRANSFORM PROFESSIONAL LEARNING FROM THE GROUND UP TO DRAMATICALLY IMPROVE STUDENT OUTCOMES. WE ALSO WORK WITH SCHOOL, DISTRICT, AND STATE LEADERS TO CREATE THE INSTRUCTIONAL SYSTEMS NECESSARY TO SUPPORT THESE CHANGES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 17473820 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 16637674 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 81148 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 16710330 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 15076192 |
| IRS990/NoncashContributionsAmt | 0 | 897243 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 38 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 33628 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 81730 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 115396 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 0 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 880292 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -820592 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 16820 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 320728 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 492079 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 829627 |
| IRS990/OtherExpensesGrp/Desc | 0 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/Desc | 1 | STIPENDS |
| IRS990/OtherExpensesGrp/Desc | 2 | DUES AND MEMBERSHIPS |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 2471 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 283688 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 3855 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 23370 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 274235 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 1276 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 307058 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 274235 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 7602 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 244292 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 2449598 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 7443821 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 10137711 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 32311 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 263121 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 625529 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 920961 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 4074 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 144265 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 230709 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 379048 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 100802 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 230459 |
| IRS990/PrincipalOfficerNm | 0 | SARAH JOHNSON |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611710 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611710 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | CONSULTING AND TRAINING CONTRACTS |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | CONSULTING |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 12804701 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 40750 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 12804701 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 40750 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 9255586 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 459000 |
| IRS990/PYInvestmentIncomeAmt | 0 | 349262 |
| IRS990/PYOtherExpensesAmt | 0 | 6496444 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 7870408 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 1813869 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 8705943 |
| IRS990/PYTotalExpensesAmt | 0 | 15661387 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 17475256 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -96702 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 1 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 12845451 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 14376916 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 7558478 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 12095664 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.