Liabilities / Assets
65th percentile
Higher debt load relative to assets than 65% of similar nonprofits.
990 • Fiscal year 2023 • EIN 84-5010884
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
66th percentile
Higher debt load relative to revenue than 66% of similar nonprofits.
Net Margin
48th percentile
Higher net margin than 48% of similar nonprofits.
Top Officer Pay
89th percentile
Higher top officer pay than 89% of similar nonprofits.
Top officer pay equals 8.1% of source-year revenue.
Asset Growth
40th percentile
Faster asset growth than 40% of similar nonprofits.
Revenue Growth
55th percentile
Faster revenue growth than 55% of similar nonprofits.
Assets
Flat$2,941,944
Flat from 2023
Net Assets
Flat$2,769,628
Flat from 2023
Liabilities
Flat$172,316
Flat from 2023
Revenue
Flat$2,333,490
Flat from 2023
Expenses
Flat$2,255,075
Flat from 2023
Net Income
Flat$78,415
Flat from 2023
Open supply hub (formerly open apparel registry) exists to improve human rights and environmental conditions in and around factories and facilities by opening up supply chain data as a free, public good. When everyone working in global supply chains enjoys equal access to quality, open-licensed data, it leads to more sustainable and equitable outcomes for the most vulnerable communities affected by the retail sector.
Open supply hub (os hub) envisions a world where supply chain data is open, trusted and harnessed to benefit people and planet. Os hub is an open data platform, creating a crowdsourced map of all the supply chain production points in the world. By building an open understanding of where things come from, stakeholders are then able to address the human rights and environmental abuses occuring within supply chains.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $1,520,447 | $1,445,238 | ▼ $75,209 |
| Cash and Non-Interest-Bearing Accounts | $292,917 | $1,048,139 | ▲ $755,222 |
| Pledges and Grants Receivable | $1,020,063 | $413,824 | ▼ $606,239 |
| Prepaid Expenses and Deferred Charges | $41,818 | $34,743 | ▼ $7,075 |
| Total Assets | $2,875,245 | $2,941,944 | ▲ $66,699 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $88,129 | $98,283 | ▲ $10,154 |
| Deferred Revenue | $95,903 | $74,033 | ▼ $21,870 |
| Total Liabilities | $184,032 | $172,316 | ▼ $11,716 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,648,389 | $1,961,177 | ▲ $312,788 |
| Net Assets With Donor Restrictions | $1,042,824 | $808,451 | ▼ $234,373 |
| Total Net Assets Fund Balance | $2,691,213 | $2,769,628 | ▲ $78,415 |
| Total Liabilities and Net Assets / Fund Balance | $2,875,245 | $2,941,944 | ▲ $66,699 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $1,445,238 | $987,459 | $2,432,697 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Manisha Ria Shah | CFO/COO | FT | $188,370 | - | $188,370 |
| Natalie Grillon | CEO/executive Director | FT | $142,576 | $20,905 | $163,481 |
| Kathleen Chapman | CTO as of July 2023 | FT | $125,042 | $3,030 | $128,072 |
| Katie Shaw Cpo and | Board Secretary Until Aug. 2023 | FT | $74,861 | - | $74,861 |
| Name | Title |
|---|---|
| Peter Burrows | Board Chair |
| Aruna Kashyap | Director |
| Dr Feng Gao | Director |
| Fleur Meerman | Director |
| Frank Michel | Director |
| Jack Hardinges | Director |
| Mara Victoria Gama | Director |
| Paul Roeland | Director |
| Rola Abimourched | Director |
| Sara Sticha | Director |
| Thy Try | Director |
| Craig Lee | Director April to July 2023 |
| Jiehui Kia | Director as of April 2023 |
| Laura Carter | Director as of April 2023 |
| Lara Metcalf | Director as of October 2023 |
| Alexis Bateman | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Speed And Function | Tech. Provider | 1243 SOUTH 7TH ST, Philadelphia, PA 19147 | $355,217 |
| Manisha Shahathira LLC | Operations/finance | C/O 350 FAIRVIEW AVE 1019, Hudson, NY 12534 | $188,370 |
| Azaveaelement 84 INC | Software Development Services | 990 SPRING GARDEN ST 5, Philadelphia, PA 19123 | $127,385 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,184,842 |
| Other Expenses | $1,070,233 |
| Total Fundraising Expense | $71,037 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Current Officers, Directors, Trustees, and Key Employees | $497,309 | $31,637 | $18,282 | $547,228 |
| Other Salaries and Wages | $463,158 | $42,175 | $31,400 | $536,733 |
| Depreciation Depletion | $440,952 | $650 | $459 | $442,061 |
| Fees for Services Other | $199,361 | $151,452 | $15,896 | $366,709 |
| Travel | $68,255 | $14,158 | $1,009 | $83,422 |
| Fees for Services Accounting | - | $74,020 | - | $74,020 |
| Other Employee Benefits | $56,888 | $3,321 | $1,586 | $61,795 |
| Payroll Taxes | $31,150 | $5,531 | $2,405 | $39,086 |
| Advertising | $13,813 | $1,669 | - | $15,482 |
| Information Technology | $5,322 | $6,528 | - | $11,850 |
| Occupancy | $7,594 | $803 | - | $8,397 |
| Office Expenses | $2,712 | $4,780 | - | $7,492 |
| Insurance | $43 | $5,304 | - | $5,347 |
| Other Expenses | $400 | $942 | - | $1,342 |
| Total Functional Expenses | $1,836,299 | $347,739 | $71,037 | $2,255,075 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $3,012,577 |
| Expenses per Audited Statements | $2,255,075 |
| Total Expenses per Form 990 | $2,255,075 |
| Expenses Not Reported on Form 990 | $757,502 |
| Expenses Not Reported on Financial Statements | $0 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| Europe (including Iceland & Greenland) - Albania, Andorra, Austria, Belgium | Program Services | 14 Contractors/employees Stakeholder Engagement, Business Development, Data Moderation, Technical Development | 0 | 14 | $497,438 |
| South Asia - Afghanistan, Bangladesh, Bhutan, India, Maldives, Nepal, | Program Services | STAKEHOLDER ENGAGEMENT; DATA MODERATION. | 0 | 2 | $9,497 |
| South America | Program Services | STAKEHOLDER ENGAGEMENT; DATA MODERATION | 0 | 2 | $5,954 |
| East Asia and the Pacific - Australia, Brunei, Burma, Cambodia, | Program Services | Stakeholder Engagement | 0 | 1 | $3,962 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The board may, by a majority vote of its members, designate an executive committee consisting of at least two (2) board members and may delegate to such committee the powers and authority of the board in the management of the business and affairs of the corporation, to the extent permitted, and, except as may otherwise be provided, by provisions of law. Os hub has an established executive committee of the board of directors. As of december 2023, the committee consisted of three members, including the board chair.”
“Once the draft version of the irs form 990 is provided by os hub's independent accounting firm, the coo/cfo reviews with the leadership team and finance team. Following their review, the draft is circulated to the audit committee of the board of directors for review. Following the review by the audit committee, it is circulated to the full board of directors via email for feedback and subsequently filed with the irs.”
“Article 10 of the os hub's bylaws sets out the organization's conflict of interest policy. Prior to recruitment to the board of directors, any perceived conflicts of interest must be declared. If the board or committee has reasonable cause to believe a member has failed to disclose actual or possible conflicts of interest, it shall inform the member of the basis for such belief and afford the member an opportunity to explain the alleged failure to disclose. If, after hearing the member's response and after making further investigation as warranted by the circumstances, the board or committee determines the member has failed to disclose an actual or possible conflict of interest, it shall take appropriate disciplinary and corrective action. Any disciplinary or corrective action will be documented and kept on file. Board members and officers of the organization are required to sign a conflict of interest disclosure annually. The board secretary monitors compliance.”
“The salary of the executive director is proposed following a robust benchmarking exercise, using comparable data to similar roles in organizations of os hub's size, industry, budget, and in the same geographic region in which the executive director resides. The salary is reviewed annually and agreed upon by the executive committee following a performance evaluation process. The last time this process was completed was in december 2023. The executive director and coo/cfo, under board advisory, benchmark and decide on the compensation of the other officers.”
“The os hub makes available its financial statements and irs form 990 on its info website. Other governing documents and conflict of interest policy will be provided upon request.”
“Contractural services: program service expenses 65,801. Management and general expenses 143,219. Fundraising expenses 15,896. Total expenses 224,916. Professional fees: program service expenses 133,560. Management and general expenses 8,233. Fundraising expenses 0. Total expenses 141,793.”
“The organization has not changed its audit oversight process or selection of an independent accountant process during the year.”
“Os hub believes that is has appropriate support for any tax positions taken, and as such, does not have any uncertain tax positions that are material to the financial statements or that would have an effect on its tax-exempt status. There were no unrecognized tax benefits or liabilities that needed to be recorded.”
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 | 88129 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 98283 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | OPEN SUPPLY HUB (OS HUB) ENVISIONS A WORLD WHERE SUPPLY CHAIN DATA IS OPEN, TRUSTED AND HARNESSED TO BENEFIT PEOPLE AND PLANET. OS HUB IS AN OPEN DATA PLATFORM, CREATING A CROWDSOURCED MAP OF ALL THE SUPPLY CHAIN PRODUCTION POINTS IN THE WORLD. BY BUILDING AN OPEN UNDERSTANDING OF WHERE THINGS COME FROM, STAKEHOLDERS ARE THEN ABLE TO ADDRESS THE HUMAN RIGHTS AND ENVIRONMENTAL ABUSES OCCURING WITHIN SUPPLY CHAINS. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1669 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 13813 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 15482 |
| IRS990/AllOtherContributionsAmt | 0 | 2181007 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | NATALIE GRILLON |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2022274000 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 350 FAIRVIEW AVE 1019 108 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | HUDSON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NY |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 12534 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 292917 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1048139 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 18282 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 31637 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 497309 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 547228 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 355217 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 188370 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 127385 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1243 SOUTH 7TH ST |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | C/O 350 FAIRVIEW AVE 1019 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 990 SPRING GARDEN ST 5 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | PHILADELPHIA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | HUDSON |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | PHILADELPHIA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | NY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | PA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 19147 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 12534 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 19123 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | SPEED AND FUNCTION |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | MANISHA SHAHATHIRA LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | AZAVEAELEMENT 84 INC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | TECH. PROVIDER |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | OPERATIONS/FINANCE |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | SOFTWARE DEVELOPMENT SERVICES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 2181007 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 1070233 |
| IRS990/CYOtherRevenueAmt | 0 | 11183 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 141300 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 78415 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1184842 |
| IRS990/CYTotalExpensesAmt | 0 | 2255075 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 71037 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2333490 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 95903 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 74033 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 459 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 650 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 440952 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 442061 |
| IRS990/Desc | 0 | OPEN DATA STEWARDSHIP FOR GLOBAL SUPPLY CHAINS - IN 2023 OS HUB GREW THE VOLUME OF OPEN DATA ABOUT SUPPLY CHAIN PRODUCTION SITES BY OVER 50% (CLOSING OUT THE YEAR WITH 221,672 PRODUCTION SITES OPENLY PLOTTED ON THE PLATFORM), CONTRIBUTED BY 903 ORGANIZATIONS INCLUDING MAJOR MULTI-CATEGORY RETAILERS, MULTI STAKEHOLDER INITIATIVES, CIVIL SOCIETY ORGANIZATIONS AND CERTIFICATION SCHEMES, AND SCORES OF PUBLICLY AVAILABLE DATASETS ACCESSED BY THE OS HUB TEAM. EMBRACING OUR NEW REMIT TO OPEN UP DATA BEYOND THE APPAREL SECTOR, WE FOCUSED IN 2023 ON ENGAGING WITH THOSE IN THE AGRICULTURE / FOOD AND BEVERAGE SECTOR, AND BY THE END OF THE YEAR, THIS SECTOR MADE UP 8.21% OF THE DATA IN THE PLATFORM. SUBSTANTIAL DATASETS WERE ALSO OPENED UP FOR THE AUTOMOTIVE, ELECTRONICS, AND RENEWABLE ENERGY SECTORS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1042824 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 808451 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 5 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1836299 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 74020 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 74020 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 15896 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 151452 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 199361 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 366709 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 1 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| 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 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 0.50 |
| 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/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | 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/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 20905 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 3030 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| 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/PersonNm | 0 | MANISHA RIA SHAH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | NATALIE GRILLON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | KATHLEEN CHAPMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | KATIE SHAW CPO AND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | PETER BURROWS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | ALEXIS BATEMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | FRANK MICHEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | JACK HARDINGES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ROLA ABIMOURCHED |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | PAUL ROELAND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | SARA STICHA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | ARUNA KASHYAP |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | FLEUR MEERMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | THY TRY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | DR FENG GAO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | MARA VICTORIA GAMA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | JIEHUI KIA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | LARA METCALF |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | LAURA CARTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | CRAIG LEE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 188370 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 142576 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 125042 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 74861 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| 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/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/TitleTxt | 0 | CFO/COO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CEO/EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | CTO AS OF JULY 2023 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | BOARD SECRETARY UNTIL AUG. 2023 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | DIRECTOR AS OF APRIL 2023 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | DIRECTOR AS OF OCTOBER 2023 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | DIRECTOR AS OF APRIL 2023 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | DIRECTOR APRIL TO JULY 2023 |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2019 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 15 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 2333490 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 15 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 6528 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 5322 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 11850 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 5304 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 43 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 5347 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 8 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 987459 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1520447 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1445238 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 2432697 |
| IRS990/LegalDomicileStateCd | 0 | DE |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO MAKE SUPPLY CHAIN DATA OPEN, ACCESSIBLE AND TRUSTED FOR THE PUBLIC BENEFIT. OS HUB STEWARDS DATA, PROVIDING A SINGLE, ESSENTIAL REFERENCE POINT, THAT ENABLES STAKEHOLDERS TO COLLECTIVELY ADDRESS CHALLENGES AND DRIVE PROGRESS FOR HUMAN RIGHTS AND THE ENVIRONMENT. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2691213 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2769628 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1648389 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1961177 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 803 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 7594 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 8397 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 4780 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 2712 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 7492 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 1586 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 3321 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 56888 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 61795 |
| IRS990/OtherExpensesGrp/Desc | 0 | HOSTING FEES |
| IRS990/OtherExpensesGrp/Desc | 1 | LICENSES AND REGISTRATI |
| IRS990/OtherExpensesGrp/Desc | 2 | SMALL EQUIPMENT |
| IRS990/OtherExpensesGrp/Desc | 3 | STAFF DEVELOPMENT |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 238 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 4531 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 942 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 45301 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 4041 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 400 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 45539 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 4531 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 4041 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 1342 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | GAIN ON EXCHANGE RATE |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 11183 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 11183 |
| IRS990/OtherRevenueTotalAmt | 0 | 11183 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 31400 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 42175 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 463158 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 536733 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 2405 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 5531 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 31150 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 39086 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 1020063 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 413824 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 41818 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 34743 |
| IRS990/PrincipalOfficerNm | 0 | NATALIE GRILLON |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | API SERVICES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | EMBEDDED MAP SERVICES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | OTHER CONTRACT SERVICE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 88883 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 35039 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 17378 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 88883 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 35039 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 17378 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1909678 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | -29707 |
| IRS990/PYOtherExpensesAmt | 0 | 724102 |
| IRS990/PYOtherRevenueAmt | 0 | -13130 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 145804 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 488818 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 799725 |
| IRS990/PYTotalExpensesAmt | 0 | 1523827 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 2012645 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 78415 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 141300 |
| IRS990ScheduleA/First5Years170Ind | 0 | X |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 2181007 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1909678 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2288092 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 634859 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 7013636 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 351396 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 2263426 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 4750210 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.