Liabilities / Assets
65th percentile
Higher debt load relative to assets than 65% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
65th percentile
Higher debt load relative to assets than 65% of similar nonprofits.
Liabilities / Revenue
48th percentile
Higher debt load relative to revenue than 48% of similar nonprofits.
Net Margin
74th percentile
Higher net margin than 74% of similar nonprofits.
Top Officer Pay
67th percentile
Higher top officer pay than 67% of similar nonprofits.
Top officer pay equals 1.4% of source-year revenue.
Asset Growth
92nd percentile
Faster asset growth than 92% of similar nonprofits.
Revenue Growth
85th percentile
Faster revenue growth than 85% of similar nonprofits.
Assets
Up$9,584,404
Up $2,815,819 (+42%) from 2018
Net Assets
Up$6,035,716
Up $2,430,382 (+67%) from 2018
Liabilities
Up$3,548,688
Up $385,437 (+12%) from 2018
Revenue
Up$17,429,685
Up $4,304,543 (+33%) from 2018
Expenses
Up$14,844,662
Up $2,593,437 (+21%) from 2018
Net Income
Up$2,585,023
Up $1,711,106 (+196%) from 2018
To improve social & environvmental standards for companies, by educating consumers, investors and entrepeneurs.
To improve social & environmental standards for companies, by educating consumers, investors and entrepeneurs.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $3,051,687 | $6,564,324 | ▲ $3,512,637 |
| Accounts Receivable | $2,626,787 | $1,936,045 | ▼ $690,742 |
| Cash and Non-Interest-Bearing Accounts | $929,559 | $1,102,945 | ▲ $173,386 |
| Land, Buildings, and Equipment, Net | $217,532 | $212,228 | ▼ $5,304 |
| Prepaid Expenses and Deferred Charges | $108,047 | $187,154 | ▲ $79,107 |
| Total Assets | $6,768,585 | $9,584,404 | ▲ $2,815,819 |
| Other Assets Total | $-165,027 | $-418,292 | ▼ $253,265 |
| Liabilities | |||
| Unsecured Notes Loans Payable | $2,486,297 | $2,430,081 | ▼ $56,216 |
| Accounts Payable and Accrued Expenses | $376,954 | $687,093 | ▲ $310,139 |
| Other Liabilities | $300,000 | $431,514 | ▲ $131,514 |
| Total Liabilities | $3,163,251 | $3,548,688 | ▲ $385,437 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $1,043,344 | $3,664,179 | ▲ $2,620,835 |
| Net Assets Without Donor Restrictions | $2,561,990 | $2,371,537 | ▼ $190,453 |
| Total Net Assets Fund Balance | $3,605,334 | $6,035,716 | ▲ $2,430,382 |
| Total Liabilities and Net Assets / Fund Balance | $6,768,585 | $9,584,404 | ▲ $2,815,819 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $212,228 | $348,490 | $560,718 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Andrew Kassoy | CEO B Lab Gl | FT | $215,742 | $20,105 | $235,847 |
| Jay Coen Gilbert | Co-founder | FT | $215,742 | $20,105 | $235,847 |
| Andrew Kassoy | CEO B Lab Global | - | $215,742 | $20,105 | $235,847 |
| Barton W Houlahan | CEO B Lab St | FT | $215,742 | $12,589 | $228,331 |
| Barton W Houlahan | CEO B Lab Standards | - | $215,742 | $12,589 | $228,331 |
| Anthea Kelsick | Co-CEO B Lab | FT | $193,623 | - | $193,623 |
| Anthea Kelsick | Co-CEO B Lab Usa/CAN | - | $193,623 | $18,501 | $193,623 |
| Benjamin Anderson | Co-CEO B Lab | FT | $174,334 | $18,501 | $192,835 |
| Benjamin Anderson | Co-CEO B Lab Usa/CAN | - | $174,334 | $18,695 | $192,835 |
| John N Vitelli | Head of Tech | FT | $160,656 | $18,695 | $179,351 |
| John N Vitelli | Head of Technology | - | $160,656 | $20,105 | $179,351 |
| John B Hillstrom | Sr Systems E | FT | $155,945 | $20,105 | $176,050 |
| John B Hillstrom | Sr Systems Engineer | - | $155,945 | $20,105 | $176,050 |
| Susan L Cori | Chief Oper. | FT | $151,083 | $20,105 | $171,188 |
| Susan L Cori | Chief Oper. Officer | - | $151,083 | $20,174 | $171,188 |
| Kim R Coupounas | Global Ambas | FT | $139,742 | $20,174 | $159,916 |
| Kim R Coupounas | Global Ambassador | - | $139,742 | $20,105 | $159,916 |
| Jerrod Modica | Creative Director | FT | $130,795 | $20,105 | $150,900 |
| Matthew Hopkins | Senior Softw | FT | $133,354 | - | $133,354 |
| Valeria Jokisch | Exec Directo | FT | $112,517 | $18,473 | $130,990 |
| Jonathan Pitcherella | Senior Softw | FT | $120,375 | $6,307 | $126,682 |
| Name | Title |
|---|---|
| Juan Pablo Larenas | President |
| Debra Dunn | Board Member |
| Emma Schned | Board Member |
| Gonzalo Munoz | Board Member |
| James Perry | Board Member |
| Katie Hill | Board Member |
| Lorene Arey | Board Member |
| Lorna Davis | Board Member |
| Luis Duarte | Board Member |
| Ommeed Sathe | Board Member |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Bark Media | Educ Content | 1505 E 1584 ROAD, Lawrence, KS 66046 | $119,727 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $8,939,737 |
| Other Expenses | $5,904,925 |
| Total Fundraising Expense | $619,451 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $5,072,836 | $614,826 | $523,476 | $6,211,138 |
| Current Officers, Directors, Trustees, and Key Employees | $1,439,439 | - | - | $1,439,439 |
| Fees for Services Management | $1,114,321 | - | - | $1,114,321 |
| Conferences and Meetings | $820,907 | - | - | $820,907 |
| Other Employee Benefits | $703,296 | $46,112 | $14,051 | $763,459 |
| Travel | $622,724 | $14,517 | $7,817 | $645,058 |
| Payroll Taxes | $448,680 | $39,489 | $37,532 | $525,701 |
| Occupancy | $442,327 | - | - | $442,327 |
| All Other Expenses | $340,101 | $50,291 | $14,705 | $405,097 |
| Advertising | $374,116 | - | - | $374,116 |
| Other Expenses | $314,972 | - | - | $314,972 |
| Fees for Services Legal | $78,761 | - | - | $78,761 |
| Depreciation Depletion | $64,092 | - | - | $64,092 |
| Interest | - | $40,616 | $21,870 | $62,486 |
| Insurance | $49,138 | - | - | $49,138 |
| Office Expenses | $32,303 | - | - | $32,303 |
| Fees for Services Accounting | $26,630 | - | - | $26,630 |
| Total Functional Expenses | $13,419,360 | $805,851 | $619,451 | $14,844,662 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| Europe | Program Services | Standards Dev | 1 | 7 | $463,411 |
| Sub-saharan Africa | Program Services | Partnership | 1 | 2 | $337,972 |
| Central America and South America | Program Services | Standards Certif | 2 | 3 | $276,632 |
| East Asia and the Pacific | Program Services | Global Cord & Assess | 1 | 3 | $184,789 |
| North America | Program Services | Community Dev | 1 | - | $115,775 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Due to B Lab Ip LLC | $300,000 |
| Unearned Revenue | $131,514 |
“Debra dunn 614 westridge drive portola valley, ca 94028 lorene arey 14170 baleri ranch road los altos, ca 94022 ommeed sathe prudential insurance co newark, nj 07102 gonzalo munoz av santa maria providencia, ci lorna davis 200 west 90th apt 15a new york, ny 10024 luis duarte 8181 east 29th avenue denver , co 80238 katie hill mauritskade 63 1902 amsterdam, nl james perry well place farm house pennhurst kent, uk juan pablo larenas leo norte 9016 santiago, . 7640124 emma schned 66 south elliott place brooklyn, ny 11217”
“The complete board reviews the form 990 proir to filing.”
“By completing and reviewing the annual disclosure requirments and interim monitoring of the policy throughout the year”
“The company has an independent compensation committee that reviews the performance of the executives and adjusts compensation based on that review and by performing market surveys of compensation paid to executives of similar type and size organizations; and utilizing the guidestar non profit executive compensation study.”
“SEE ANSWER TO 15A”
“All governing documents and related materials are available to the public upon request”
“The company's mission is to serve a global movement of people using business as a force for good. B lab works to accomplish this mission by developing and advancing concrete, positive, and integrated programs. These programs include: 1) certification of b cororations. B corps are companies that meet rigorous standards of social and environmental performance, transparency, and accountability and are the leaders of the global movement to use business as a force for good. 2) "measure what matters" partnerships. B lab promotes use of its standards through two online tools: the b impact assessment and the b analytics, and seeks partnerships with investors, government, and business associations. 3) promoting and supporting adoption of a new corporate form, that removes impediments to creating social benefit alongside shareholder value. B lab leverages these programs to educate the emerging sector of consumers, investors and entrepreneurs on ways to join the global movement to improve their social and environmental impact.”
“Book / tax depreciation difference -14,155 book vs tax k-1 b lab ip llc -140,486 total -154,641”
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 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 376954 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 687093 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 2626787 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1936045 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO IMPROVE SOCIAL & ENVIRONMENTAL STANDARDS FOR COMPANIES, BY EDUCATING CONSUMERS, INVESTORS AND ENTREPENEURS. |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 374116 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 374116 |
| IRS990/AllOtherContributionsAmt | 0 | 8984837 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 14705 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 50291 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 340101 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 405097 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | SUSAN L CORI |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6102930299 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 20 ROGERS WAY |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | MALVERN |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 19355 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 929559 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1102945 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 1439439 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 1439439 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 820907 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 820907 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | true |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 119727 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1505 E 1584 ROAD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | LAWRENCE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | KS |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 66046 |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 0 | BARK MEDIA |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | EDUC CONTENT |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 8984837 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 2577 |
| IRS990/CYOtherExpensesAmt | 0 | 5904925 |
| IRS990/CYOtherRevenueAmt | 0 | 300062 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 8142209 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 2585023 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 8939737 |
| IRS990/CYTotalExpensesAmt | 0 | 14844662 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 619451 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 17429685 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 64092 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 64092 |
| IRS990/Desc | 0 | THE COMPANY'S MISSION IS TO SERVE A GLOBAL MOVEMENT OF PEOPLE USING BUSINESS AS A FORCE FOR GOOD. B LAB WORKS TO ACCOMPLISH THIS MISSION BY DEVELOPING AND ADVANCING CONCRETE, POSITIVE, AND INTEGRATED PROGRAMS. THESE PROGRAMS INCLUDE: 1) CERTIFICATION OF B CORORATIONS. B CORPS ARE COMPANIES THAT MEET RIGOROUS STANDARDS OF SOCIAL AND ENVIRONMENTAL PERFORMANCE, TRANSPARENCY, AND ACCOUNTABILITY AND ARE THE LEADERS OF THE GLOBAL MOVEMENT TO USE BUSINESS AS A FORCE FOR GOOD. 2) "MEASURE WHAT MATTERS" PARTNERSHIPS. B LAB PROMOTES USE OF ITS STANDARDS THROUGH TWO ONLINE TOOLS: THE B IMPACT ASSESSMENT AND THE B ANALYTICS, AND SEEKS PARTNERSHIPS WITH INVESTORS, GOVERNMENT, AND BUSINESS ASSOCIATIONS. 3) PROMOTING AND SUPPORTING ADOPTION OF A NEW CORPORATE FORM, THAT REMOVES IMPEDIMENTS TO CREATING SOCIAL BENEFIT ALONGSIDE SHAREHOLDER VALUE. B LAB LEVERAGES THESE PROGRAMS TO EDUCATE THE EMERGING SECTOR OF CONSUMERS, INVESTORS AND ENTREPRENEURS ON WAYS TO JOIN THE GLOBAL MOVEMENT TO IMPROVE THEIR SOCIAL AND ENVIRONMENTAL IMPACT. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | true |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1043344 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 3664179 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 108 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 13419360 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 26630 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 26630 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 78761 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 78761 |
| IRS990/FeesForServicesManagementGrp/ProgramServicesAmt | 0 | 1114321 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 1114321 |
| IRS990/ForeignActivitiesInd | 0 | true |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | true |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.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/AverageHoursPerWeekRt | 13 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 21 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 22 | 2.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/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | 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/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 20105 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 20105 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 12589 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 18501 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 18695 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 20105 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 20105 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 20174 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 20105 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 18473 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 6307 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JAY COEN GILBERT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ANDREW KASSOY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | BARTON W HOULAHAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | ANTHEA KELSICK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | BENJAMIN ANDERSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JOHN N VITELLI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JOHN B HILLSTROM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | SUSAN L CORI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | KIM R COUPOUNAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JERROD MODICA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | MATTHEW HOPKINS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | VALERIA JOKISCH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | JONATHAN PITCHERELLA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | LORENE AREY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | LORNA DAVIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | LUIS DUARTE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | DEBRA DUNN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | KATIE HILL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | JUAN PABLO LARENAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | GONZALO MUNOZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | JAMES PERRY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 21 | OMMEED SATHE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 22 | EMMA SCHNED |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 215742 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 215742 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 215742 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 193623 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 174334 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 160656 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 155945 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 151083 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 139742 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 130795 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 133354 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 112517 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 120375 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 22 | 0 |
| 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/ReportableCompFromRltdOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CO-FOUNDER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CEO B LAB GL |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | CEO B LAB ST |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | CO-CEO B LAB |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | CO-CEO B LAB |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | HEAD OF TECH |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | SR SYSTEMS E |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | CHIEF OPER. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | GLOBAL AMBAS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | CREATIVE DIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | SENIOR SOFTW |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | EXEC DIRECTO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | SENIOR SOFTW |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 21 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 22 | BOARD MEMBER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2006 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 17429685 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 8 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 13 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 49138 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 49138 |
| IRS990/InterestGrp/FundraisingAmt | 0 | 21870 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 40616 |
| IRS990/InterestGrp/TotalAmt | 0 | 62486 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2577 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 2577 |
| IRS990/InvestmentInJointVentureInd | 0 | true |
| IRS990/IRPDocumentCnt | 0 | 37 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 348490 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 217532 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 212228 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 560718 |
| IRS990/LegalDomicileStateCd | 0 | PA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | true |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | TO IMPROVE SOCIAL & ENVIRONMENTAL STANDARDS FOR COMPANIES, BY EDUCATING CONSUMERS, INVESTORS AND ENTREPENEURS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 3605334 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 6035716 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2561990 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2371537 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 442327 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 442327 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 32303 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 32303 |
| IRS990/OfficerMailingAddressInd | 0 | true |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | -165027 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | -418292 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -154641 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 14051 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 46112 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 703296 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 763459 |
| IRS990/OtherExpensesGrp/Desc | 0 | LICENSING EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 1 | IMPLEMENTING PARTNERS PRO |
| IRS990/OtherExpensesGrp/Desc | 2 | SYSTEMS EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 3 | DFID DIRECT PROGRAM COSTS |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 600000 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 517750 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 356967 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 314972 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 600000 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 517750 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 356967 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 314972 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 300000 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 431514 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | INCOME B LAB IP LLC |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 300062 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 300062 |
| IRS990/OtherRevenueTotalAmt | 0 | 300062 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 523476 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 614826 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 5072836 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 6211138 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 37532 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 39489 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 448680 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 525701 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 108047 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 187154 |
| IRS990/PrincipalOfficerNm | 0 | ANDREW KASSOY |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PROGRAM REVENUE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 8142209 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 8142209 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 6048957 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 1388 |
| IRS990/PYOtherExpensesAmt | 0 | 5325727 |
| IRS990/PYOtherRevenueAmt | 0 | 150351 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 6924446 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 873917 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 6925498 |
| IRS990/PYTotalExpensesAmt | 0 | 12251225 |
| IRS990/PYTotalRevenueAmt | 0 | 13125142 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 2585023 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | true |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | true |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 8142209 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 3051687 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 6564324 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 8984837 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 6048957 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 5592382 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 3124192 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 3139938 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 26890306 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 2577 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1388 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1105 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2445 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 5486 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 13001 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2019 • Form 990Detailed filing. Detailed filing data is available for this year.