Liabilities / Assets
35th percentile
Higher debt load relative to assets than 35% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
35th percentile
Higher debt load relative to assets than 35% of similar nonprofits.
Liabilities / Revenue
23rd percentile
Higher debt load relative to revenue than 23% of similar nonprofits.
Net Margin
76th percentile
Higher net margin than 76% of similar nonprofits.
Top Officer Pay
74th percentile
Higher top officer pay than 74% of similar nonprofits.
Top officer pay equals 2.3% of source-year revenue.
Asset Growth
86th percentile
Faster asset growth than 86% of similar nonprofits.
Revenue Growth
83rd percentile
Faster revenue growth than 83% of similar nonprofits.
Assets
Up$7,145,619
Up $1,895,483 (+36%) from 2022
Net Assets
Up$6,793,016
Up $1,779,970 (+36%) from 2022
Liabilities
Up$352,603
Up $115,513 (+49%) from 2022
Revenue
Up$8,470,139
Up $2,470,248 (+41%) from 2022
Expenses
Up$6,689,589
Up $1,836,255 (+38%) from 2022
Net Income
Up$1,780,550
Up $633,993 (+55%) from 2022
(a) to develop, improve and distribute free, publicly available tools and programs that promote free speech, free expression, civic engagement and privacy rights online; (b) to conduct scientific research regarding, and to promote the use of and knowledge about, such tools, programs and related issues around the world; (c) to educate the general public around the world about privacy rights and anonymity issues connected to internet use; and (d) to carry out and conduct such other activities and programs in furtherance of the foregoing purposes as may be carried out and conducted by a corporation organized under chapter 180 of the massachusetts general laws.
Research, development, education and advocacy into online anonymity and privacy.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $3,966,906 | $2,950,567 | ▼ $1,016,339 |
| Savings and Temporary Cash Investments | $138,123 | $2,633,378 | ▲ $2,495,255 |
| Pledges and Grants Receivable | $1,081,202 | $1,511,817 | ▲ $430,615 |
| Land, Buildings, and Equipment, Net | $49,451 | $38,270 | ▼ $11,181 |
| Prepaid Expenses and Deferred Charges | $14,454 | $11,587 | ▼ $2,867 |
| Total Assets | $5,250,136 | $7,145,619 | ▲ $1,895,483 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $237,090 | $320,173 | ▲ $83,083 |
| Deferred Revenue | - | $32,430 | - |
| Total Liabilities | $237,090 | $352,603 | ▲ $115,513 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $4,780,011 | $5,940,046 | ▲ $1,160,035 |
| Net Assets With Donor Restrictions | $233,035 | $852,970 | ▲ $619,935 |
| Total Net Assets Fund Balance | $5,013,046 | $6,793,016 | ▲ $1,779,970 |
| Total Liabilities and Net Assets / Fund Balance | $5,250,136 | $7,145,619 | ▲ $1,895,483 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $38,270 | $228,983 | $267,253 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Nicholas Mathewson | Vice-president | FT | $161,438 | $31,678 | $193,116 |
| Roger Dingledine | President | FT | $160,238 | $17,619 | $177,857 |
| Isabela Dias Fernandes | Executive Director | FT | $162,094 | $11,323 | $173,417 |
| Mike Perry | Project Manager | FT | $134,531 | $16,411 | $150,942 |
| Susan Abt | Chief Financial Officer | FT | $123,389 | $16,732 | $140,121 |
| Erin J Wyatt | Director of People | FT | $104,833 | $15,291 | $120,124 |
| Gabriela Rodriguez-beron | Project Manager | FT | $102,500 | $15,143 | $117,643 |
| Allison Smith | Director of Fundraising | FT | $100,154 | $14,992 | $115,146 |
| Name | Title |
|---|---|
| Kendra Albert | Chair |
| Alissa Cooper | Vice-chair |
| Desigan Chinniah | Director |
| ESRA'A AL SHAFEI | Director |
| Nighat Dad | Director |
| Sarah Gran | Director |
| Gabriella Coleman | Clerk |
| Julius Mittenzwei | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Richard Pospesel | Applications Team Lead | PO BOX 5, Winchester, NH 03470 | $144,596 |
| Pier Angelo Vendrame | Applications Engineer | PO BOX 5, Winchester, NH 03470 | $115,001 |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Other Non Cash Contri Table | 1,596 | $194,526 | Fair Market Value |
| Total Noncash Contributions | 1,596 | $194,526 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $3,795,041 |
| Other Expenses | $2,894,548 |
| Total Fundraising Expense | $421,369 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,204,726 | $297,703 | $157,888 | $2,660,317 |
| Fees for Services Other | $2,049,687 | $9,255 | $44,419 | $2,103,361 |
| Current Officers, Directors, Trustees, and Key Employees | $386,636 | $214,797 | $71,399 | $672,832 |
| Payroll Taxes | $227,889 | $43,996 | $20,056 | $291,941 |
| Conferences and Meetings | $256,701 | $5,398 | $11,236 | $273,335 |
| Information Technology | $160,744 | $9,353 | $20,842 | $190,939 |
| Other Employee Benefits | $112,778 | $9,469 | $8,949 | $131,196 |
| Office Expenses | $29,619 | $4,167 | $31,337 | $65,123 |
| Depreciation Depletion | - | $50,199 | - | $50,199 |
| Fees for Services Accounting | $37,503 | $2,257 | $8,805 | $48,565 |
| Pension Plan Contributions | $30,252 | $5,840 | $2,663 | $38,755 |
| Other Expenses | $82,480 | - | $37,984 | $37,984 |
| Fees for Services Legal | $20,533 | $1,236 | $4,821 | $26,590 |
| Insurance | $10,540 | $1,530 | $780 | $12,850 |
| Occupancy | $2,561 | $371 | $190 | $3,122 |
| Total Functional Expenses | $5,612,649 | $655,571 | $421,369 | $6,689,589 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $7,520,768 |
| Expenses per Audited Statements | $6,689,589 |
| Total Expenses per Form 990 | $6,689,589 |
| Expenses Not Reported on Form 990 | $831,179 |
| Expenses Not Reported on Financial Statements | $0 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| Europe | Program Services | Developer | 0 | 19 | $761,349 |
| South America | Program Services | Developer | 0 | 4 | $281,424 |
| North America | Program Services | Developer | 0 | 32 | $169,055 |
| Asia | Program Services | Developer | 0 | 2 | $127,725 |
| Australia | Program Services | Developer | 0 | 1 | $21,060 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The draft form 990 is reviewed by the executive director and cfo and then all members of the board receive a draft for review prior to filing the form 990.”
“The tor project has a board-approved conflict of interest policy, and board and staff members acknowledge each year that they have not engaged in transactions that present conflicts of interest.”
“The executive director's salary is determined by utilizing compensation data for similarly qualified persons in comparable positions at similarly situated organizations. The salary recommendation is reviewed and approved by the executive board, with no members who have a conflict of interest being involved in the process. Substantiation of the deliberation and decision are recorded at that time.”
“The organization's governing documents, conflict of interest policy, and financial statements are available to the public by request. The organization's form 990 and audited financial statements are posted on the organization's website.”
“While funding for tor originally focused on basic research to better understand anonymity, privacy, and censorship-resistance, the majority of funding now falls into three categories: deployment funding from organizations like the us state department and sweden's foreign ministry; development funding from groups like darpa and open technology fund to design and build prototypes based on research done both inside tor and also at other institutions; and unrestricted contributions from private foundations, corporations, and individual donors. Following is a breakdown of the tor project's funding sources for the period ended june 30, 2023: funding from us government sources us state dept - bureau of democracy, human rights and labor 3,226,366 georgetown university - national science foundation 62,583 georgetown university - defense advanced research projects agency 396,042 open technology fund 487,698 funding from non-us government sources swedish international development cooperation agency (sida) 467,604 funding from corporate sources mullvad - 705,940 proton ag - 10,000 duck duck go - 25,000 new york times - 10,000 brave software - 10,000 blockchair - 10,000 funding from private foundations #startsmall foundation 1,000,000 ford foundation 600,000 zcash foundation 316,404 futo 100,000 sitoshi labs 51,268 craig newmark foundation 50,000 stefan thomas charitable foundation 50,000 freedom of the press 25,000 quiet 24,000 ocelot 18,000 wasabi wallet 17,500 brewster kahle charitable foundation 15,000 christopher seiwald charitable foundation 10,000 marcos family foundation 10,000 marin community foundation 1,000 individual donations 759,832”
“Contract services: program service expenses 1,931,340. Management and general expenses 2,132. Fundraising expenses 16,633. Total expenses 1,950,105. Payroll service fees: program service expenses 50,980. Management and general expenses 3,069. Fundraising expenses 11,969. Total expenses 66,018. Professional fees: program service expenses 67,367. Management and general expenses 4,054. Fundraising expenses 15,817. Total expenses 87,238.”
“Loss on foreign currency exchange -580.”
“Generally, the organization's information returns remain open for possible examination for three years after the filing date. While no income tax returns are currently being examined by the internal revenue service, tax years since 2019 remain open. As of june 30, 2023, the organization believes that there are no uncertain tax positions with any of its open tax years.”
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 | 237090 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 320173 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | RESEARCH, DEVELOPMENT, EDUCATION AND ADVOCACY INTO ONLINE ANONYMITY AND PRIVACY. |
| IRS990/AllOtherContributionsAmt | 0 | 4772331 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 0 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | ISABELA DIAS FERNANDES |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7813078651 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 5 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | WINCHESTER |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NH |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 03470 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 3966906 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 2950567 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 71399 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 214797 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 386636 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 672832 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 11236 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 5398 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 256701 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 273335 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 144596 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 115001 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | PO BOX 5 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | PO BOX 5 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | WINCHESTER |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | WINCHESTER |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | NH |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | NH |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 03470 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 03470 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | RICHARD POSPESEL |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | PIER ANGELO VENDRAME |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | APPLICATIONS TEAM LEAD |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | APPLICATIONS ENGINEER |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 8457323 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 12816 |
| IRS990/CYOtherExpensesAmt | 0 | 2894548 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1780550 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 3795041 |
| IRS990/CYTotalExpensesAmt | 0 | 6689589 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 421369 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 8470139 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 32430 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 50199 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 50199 |
| IRS990/Desc | 0 | 1) TO DEVELOP, IMPROVE AND DISTRIBUTE FREE, PUBLICLY AVAILABLE TOOLS AND PROGRAMS THAT PROMOTE FREE SPEECH, FREE EXPRESSION, CIVIC ENGAGEMENT, AND PRIVACY RIGHTS ONLINE 2) TO CONDUCT SCIENTIFIC RESEARCH REGARDING, AND TO PROMOTE THE USE OF AND KNOWLEDGE ABOUT, SUCH TOOLS, PROGRAMS, AND RELATED ISSUES INTERNATIONALLY 3) TO EDUCATE THE GENERAL PUBLIC INTERNATIONALLY ABOUT PRIVACY RIGHTS AND ANONYMITY ISSUES CONNECTED TO INTERNET USE, AND 4) TO CARRY OUT AND CONDUCT SUCH OTHER ACTIVITIES AND PROGRAMS IN FURTHERANCE OF THE FOREGOING PURPOSES AS MAY BE CARRIED OUT AND CONDUCTED BY A CORPORATION TO ENABLE AND, WITH THE USE OF FREE SOFTWARE, EDUCATE THE GENERAL PUBLIC ABOUT INTERNET PRIVACY AND ANONYMITY 5) THE TOR PROJECT IS AN OPEN SOURCE PROJECT AND BENEFITS FROM THE CONTRIBUTIONS OF MANY VOLUNTEERS. DURING THE PERIOD ENDED JUNE 30, 2023, VOLUNTEERS CONTRIBUTED A VALUE OF $831,179 TO OUR WORK, AS FOLLOWS: 6,330 HOURS OF SOFTWARE DEVELOPMENT (VALUED AT $411,450) AND TRANSLATION SERVICES OF 1,525,623 WORDS (VALUED AT $323,468); AND CLOUD HOSTING SERVICES USING 23 SERVERS (VALUED AT $96,261). |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 233035 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 852970 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 18 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 5612649 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesAccountingGrp/FundraisingAmt | 0 | 8805 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 2257 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 37503 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 48565 |
| IRS990/FeesForServicesLegalGrp/FundraisingAmt | 0 | 4821 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 1236 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 20533 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 26590 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 44419 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 9255 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 2049687 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 2103361 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 1 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | 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/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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 11323 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 31678 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 17619 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 16732 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 16411 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 15291 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 15143 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 14992 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | KENDRA ALBERT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ALISSA COOPER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JULIUS MITTENZWEI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | GABRIELLA COLEMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | DESIGAN CHINNIAH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | NIGHAT DAD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | SARAH GRAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ESRA'A AL SHAFEI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ISABELA DIAS FERNANDES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | NICHOLAS MATHEWSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | ROGER DINGLEDINE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | SUSAN ABT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | MIKE PERRY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | ERIN J WYATT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | GABRIELA RODRIGUEZ-BERON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | ALLISON SMITH |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 162094 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 161438 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 160238 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 123389 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 134531 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 104833 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 102500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 100154 |
| 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/TitleTxt | 0 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE-CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | CLERK |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | CHIEF FINANCIAL OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | PROJECT MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR OF PEOPLE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | PROJECT MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR OF FUNDRAISING |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2006 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 8 |
| IRS990/GovernmentGrantsAmt | 0 | 3684992 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 8470139 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 8 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 9 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 20842 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 9353 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 160744 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 190939 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 780 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1530 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 10540 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 12850 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 12816 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 12816 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 5 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 228983 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 49451 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 38270 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 267253 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | RESEARCH, DEVELOPMENT, EDUCATION AND ADVOCACY INTO ONLINE ANONYMITY AND PRIVACY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 5013046 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 6793016 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 4780011 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 5940046 |
| IRS990/NoncashContributionsAmt | 0 | 194526 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 190 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 371 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 2561 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 3122 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 31337 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 4167 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 29619 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 65123 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -580 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 8949 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 9469 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 112778 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 131196 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROGRAM SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 1 | FUNDRAISING SUPPLIES |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 37984 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 82480 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 82480 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 37984 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 157888 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 297703 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2204726 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2660317 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 20056 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 43996 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 227889 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 291941 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 2663 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 5840 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 30252 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 38755 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 1081202 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 1511817 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 14454 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 11587 |
| IRS990/PrincipalOfficerNm | 0 | ISABELA DIAS FERNANDES |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 5999881 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 10 |
| IRS990/PYOtherExpensesAmt | 0 | 1724252 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 1146557 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 3129082 |
| IRS990/PYTotalExpensesAmt | 0 | 4853334 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 5999891 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1780550 |
| 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/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 138123 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 2633378 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 8457323 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 5999881 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 7412081 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4400175 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4670356 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 30939816 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 12816 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 10 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1467 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 607 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2678 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 17578 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 195000 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.96490 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.98730 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 29870468 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 1069348 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 8457323 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 5999881 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 7412081 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4400175 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4670356 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 30939816 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 30957394 |
| 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/DonatedServicesAndUseFcltsAmt | 0 | 831179 |
| IRS990ScheduleD/DonatedServicesUseFcltsAmt | 0 | 831179 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 38270 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 228983 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 267253 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 831179 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 6689589 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 831179 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 8470139 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | GENERALLY, THE ORGANIZATION'S INFORMATION RETURNS REMAIN OPEN FOR POSSIBLE EXAMINATION FOR THREE YEARS AFTER THE FILING DATE. WHILE NO INCOME TAX RETURNS ARE CURRENTLY BEING EXAMINED BY THE INTERNAL REVENUE SERVICE, TAX YEARS SINCE 2019 REMAIN OPEN. AS OF JUNE 30, 2023, THE ORGANIZATION BELIEVES THAT THERE ARE NO UNCERTAIN TAX POSITIONS WITH ANY OF ITS OPEN TAX YEARS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.