Liabilities / Assets
43rd percentile
Higher debt load relative to assets than 43% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
43rd percentile
Higher debt load relative to assets than 43% of similar nonprofits.
Liabilities / Revenue
25th percentile
Higher debt load relative to revenue than 25% of similar nonprofits.
Net Margin
74th percentile
Higher net margin than 74% of similar nonprofits.
Top Officer Pay
74th percentile
Higher top officer pay than 74% of similar nonprofits.
Top officer pay equals 2.1% of source-year revenue.
Asset Growth
91st percentile
Faster asset growth than 91% of similar nonprofits.
Revenue Growth
75th percentile
Faster revenue growth than 75% of similar nonprofits.
Assets
Up$4,789,641
Up $1,839,224 (+62%) from 2020
Net Assets
Up$4,388,004
Up $2,608,187 (+147%) from 2020
Liabilities
Down$401,637
Down $768,963 (-66%) from 2020
Revenue
Up$8,596,594
Up $2,540,721 (+42%) from 2020
Expenses
Up$5,988,407
Up $1,365,540 (+30%) from 2020
Net Income
Up$2,608,187
Up $1,175,181 (+82%) from 2020
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 change 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.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $2,448,897 | $3,966,105 | ▲ $1,517,208 |
| Accounts Receivable | $501,520 | $807,467 | ▲ $305,947 |
| Prepaid Expenses and Deferred Charges | - | $16,069 | - |
| Total Assets | $2,950,417 | $4,789,641 | ▲ $1,839,224 |
| Liabilities | |||
| Other Liabilities | $500,000 | $0 | ▼ $500,000 |
| Accounts Payable and Accrued Expenses | $193,100 | $401,637 | ▲ $208,537 |
| Unsecured Notes Loans Payable | $377,500 | - | - |
| Deferred Revenue | $100,000 | - | - |
| Total Liabilities | $1,170,600 | $401,637 | ▼ $768,963 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,779,817 | $3,338,004 | ▲ $1,558,187 |
| Net Assets With Donor Restrictions | - | $1,050,000 | - |
| Total Net Assets Fund Balance | $1,779,817 | $4,388,004 | ▲ $2,608,187 |
| Total Liabilities and Net Assets / Fund Balance | $2,950,417 | $4,789,641 | ▲ $1,839,224 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Sarah Johnson | Chief Executive Officer | FT | $166,979 | $17,330 | $184,309 |
| Vaishali Joshi | Managing Director of Content Design | FT | $136,875 | $16,136 | $153,011 |
| Ha My Vu | COO, Managing Dir., Learning & Research | FT | $132,917 | $17,264 | $150,181 |
| Ha My Vu | COO, Managing Dir., Learning & Resea | - | $132,917 | $17,264 | $150,181 |
| Sheena Lights | Chief Program Officer | FT | $129,375 | $14,672 | $144,047 |
| Christopher Daniels | COO (until 9/2020) | FT | $134,457 | $9,104 | $143,561 |
| Lindsey Cooper | Director of People Operations | FT | $111,054 | $13,883 | $124,937 |
| Name | Title |
|---|---|
| Jenny Jordan | Chair |
| Anika Warren | Director |
| Gwen Baker | Director |
| Rachel Etienne | Director |
| Ross Weiner | Director |
| Bryan Richardson | Secretary |
| Robert Sheffield | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $3,812,308 |
| Other Expenses | $2,176,099 |
| Total Fundraising Expense | $307,135 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,288,921 | $652,028 | $102,193 | $3,043,142 |
| Fees for Services Other | $1,132,059 | $441,104 | $133,738 | $1,706,901 |
| Payroll Taxes | $192,203 | $61,093 | $11,518 | $264,814 |
| Information Technology | $158,802 | $49,953 | $7,047 | $215,802 |
| Other Employee Benefits | $149,923 | $52,460 | $6,709 | $209,092 |
| Current Officers, Directors, Trustees, and Key Employees | $51,115 | $96,548 | $41,649 | $189,312 |
| Fees for Services Accounting | - | $149,395 | - | $149,395 |
| Pension Plan Contributions | $76,487 | $26,281 | $3,180 | $105,948 |
| Fees for Services Legal | - | $30,031 | - | $30,031 |
| Office Expenses | $11,405 | $3,794 | $995 | $16,194 |
| Advertising | $1,970 | $1,500 | - | $3,470 |
| Travel | $1,021 | $941 | - | $1,962 |
| Other Expenses | $298 | $298 | $106 | $596 |
| Total Functional Expenses | $4,091,531 | $1,589,741 | $307,135 | $5,988,407 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $5,988,407 |
| Total Expenses per Audited Statements | $5,988,407 |
| Total Expenses per Form 990 | $5,988,407 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| 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 1,132,059. Management and general expenses 441,104. Fundraising expenses 133,738. Total expenses 1,706,901.”
“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, 2021. 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 | 193100 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 401637 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 501520 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 807467 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TEACHING LAB IS A NON-PROFIT ORGANIZATION WITH A MISSION TO CHANGE 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. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1500 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 1970 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 3470 |
| IRS990/AllOtherContributionsAmt | 0 | 5289920 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | TEACHING LAB |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9785058947 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 73008 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | WASHINGTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | DC |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 20056 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 2448897 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 3966105 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 41649 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 96548 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 51115 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 189312 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 5667420 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 2176099 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2929174 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 2608187 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 3812308 |
| IRS990/CYTotalExpensesAmt | 0 | 5988407 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 307135 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 8596594 |
| IRS990/DAFExcessBusinessHoldingsInd | 0 | 0 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 100000 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | SCHOOL/DISTRICT SUPPORT: TEACHING LAB SCALES HIGH-QUALITY AND CURRICULUM-BASED PROFESSIONAL LEARNING TO SCHOOLS AND DISTRICTS. TEACHING LAB'S CORE MODEL IS DESCRIBED AS CORE CONTENT ("HEAD"); TEACHER-LED COMMUNITY ("HEART"); CYCLES OF INQUIRY ("HABITS") AND A FOCUS ON THE PURSUIT OF EQUITY ("EQUITY"). WITH EDUCATORS, TEACHING LAB CREATES "LABS" IN SCHOOL SYSTEMS. LABS ARE GROUPS OF 10-25 EDUCATORS WORKING WITH STUDENTS IN THE SAME OR SIMILAR GRADE LEVELS AND SUBJECT AREAS THAT MEET REGULARLY TO COLLABORATE AND SHARE SUCCESSES AND CHALLENGES. LABS ARE LED BY LAB LEADERS, WHO ARE EXPERIENCED TEACHERS AND INSTRUCTIONAL COACHES FROM WITHIN A SCHOOL SYSTEM WHO FACILITATE THE EXPLORATION OF CONTENT MODULES WITHIN LABS. TEACHING LAB CREATES PROFESSIONAL LEARNING CONTENT MODULES THAT SUPPORT LAB LEADERS IN IMPLEMENTATION OF PROFESSIONAL LEARNING, WHICH TEACHING LAB SUPPORTS THROUGH DIRECT AND VIRTUAL COACHING. IN 2016, TL HAD ONE STATE PARTNERSHIP AND LIMITED DISTRICT PARTNERSHIPS. IN FY21, WE SCALED TO REACH 5,000 EDUCATORS AND 425K STUDENTS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DistributionToDonorInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1050000 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 33 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 2539111 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 149395 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 149395 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 30031 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 30031 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 133738 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 441104 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 1132059 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1706901 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form1098CFiledInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form8899Filedind | 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 | 40.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/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/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 | 17330 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 14672 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 17264 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 16136 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 13883 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 9104 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JENNY JORDAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ROBERT SHEFFIELD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | BRYAN RICHARDSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | ANIKA WARREN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | GWEN BAKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | RACHEL ETIENNE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | ROSS WEINER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | SARAH JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | SHEENA LIGHTS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | HA MY VU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | VAISHALI JOSHI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | LINDSEY COOPER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | CHRISTOPHER DANIELS |
| 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 | 166979 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 129375 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 132917 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 136875 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 111054 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 134457 |
| 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/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 | CHIEF EXECUTIVE OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | CHIEF PROGRAM OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | COO, MANAGING DIR., LEARNING & RESEARCH |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | MANAGING DIRECTOR OF CONTENT DESIGN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR OF PEOPLE OPERATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | COO (UNTIL 9/2020) |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2016 |
| 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 | 377500 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 8596594 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 7 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 7047 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 49953 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 158802 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 215802 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 101 |
| 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 CHANGE 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. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1779817 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 4388004 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1779817 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 3338004 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 995 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 3794 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 11405 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 16194 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 6709 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 52460 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 149923 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 209092 |
| IRS990/OtherExpensesGrp/Desc | 0 | DUES AND MEMBERSHIPS |
| IRS990/OtherExpensesGrp/Desc | 1 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/Desc | 2 | PROGRAM SUPPLIES |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 106 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 17000 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 7315 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 298 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 24500 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 2827 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 298 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 41500 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 10248 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 596 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 500000 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 102193 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 652028 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2288921 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 3043142 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 11518 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 61093 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 192203 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 264814 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 3180 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 26281 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 76487 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 105948 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 16069 |
| 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 TRAININ |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | CONSULTING |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2887674 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 41500 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2887674 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 41500 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | STATE SUPPORT: TEACHING LAB WORKS DIRECTLY WITH STATE BOARDS OF EDUCATION AND OTHER STATEWIDE AGENCIES TO ESTABLISH THE ENABLING CONDITIONS FOR CURRICULUM ADOPTION AND HIGH-QUALITY AND CURRICULUM-BASED PROFESSIONAL LEARNING. THIS INCLUDES CONSULTING SUPPORT AND/OR IMPLEMENTATION OF KEY COMPONENTS OF STATE STRATEGY (E.G., STATEWIDE TRAININGS, PROFESSIONAL LEARNING CONTENT DEVELOPMENT, ETC.). IN FY21, WE SCALED TO REACH 88,000 EDUCATORS AND 1.28M STUDENTS. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 1552420 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 1228854 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 2962000 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 2096296 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 3093873 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 1433006 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2526571 |
| IRS990/PYTotalExpensesAmt | 0 | 4622867 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 6055873 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 2608187 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 1700320 |
| IRS990ScheduleA/First5Years170Ind | 0 | X |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 5667420 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2962000 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1000000 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 700000 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 225200 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 10554620 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 8357727 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 4501172 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 6053448 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 5667420 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2962000 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1000000 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 700000 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 225200 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 10554620 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 10554620 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 5988407 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 8596594 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | 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, 2021. THE ORGANIZATION'S INFORMATION RETURNS ARE SUBJECT TO EXAMINATION BY THE FEDERAL AND STATE JURISDICTIONS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 5988407 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 8596594 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 8596594 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 5988407 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 166979 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 136875 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 2 | 132917 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 6679 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 5475 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 2 | 5317 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 10651 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 1 | 10661 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 2 | 11947 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | SARAH JOHNSON |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | VAISHALI JOSHI |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2021 • Form 990Detailed filing. Detailed filing data is available for this year.