Liabilities / Assets
85th percentile
Higher debt load relative to assets than 85% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
85th percentile
Higher debt load relative to assets than 85% of similar nonprofits.
Liabilities / Revenue
52nd percentile
Higher debt load relative to revenue than 52% of similar nonprofits.
Net Margin
40th percentile
Higher net margin than 40% of similar nonprofits.
Top Officer Pay
84th percentile
Higher top officer pay than 84% of similar nonprofits.
Top officer pay equals 3.5% of source-year revenue.
Asset Growth
76th percentile
Faster asset growth than 76% of similar nonprofits.
Revenue Growth
33rd percentile
Faster revenue growth than 33% of similar nonprofits.
Assets
Up$1,046,925
Up $210,431 (+25%) from 2019
Net Assets
Up$390,360
Up $131,399 (+51%) from 2019
Liabilities
Up$656,565
Up $79,032 (+14%) from 2019
Revenue
Down$4,400,782
Down $467,252 (-9.6%) from 2019
Expenses
Down$4,360,447
Down $1,090,487 (-20%) from 2019
Net Income
Up$40,335
Up $623,235 (+107%) from 2019
(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 | $209,783 | $535,709 | ▲ $325,926 |
| Pledges and Grants Receivable | $173,196 | $219,458 | ▲ $46,262 |
| Savings and Temporary Cash Investments | $170,217 | $143,275 | ▼ $26,942 |
| Land, Buildings, and Equipment, Net | $186,392 | $140,745 | ▼ $45,647 |
| Prepaid Expenses and Deferred Charges | $5,595 | $7,738 | ▲ $2,143 |
| Total Assets | $836,494 | $1,046,925 | ▲ $210,431 |
| Other Assets Total | $91,311 | $0 | ▼ $91,311 |
| Liabilities | |||
| Other Liabilities | $0 | $380,980 | ▲ $380,980 |
| Accounts Payable and Accrued Expenses | $390,407 | $145,066 | ▼ $245,341 |
| Deferred Revenue | $95,815 | $130,519 | ▲ $34,704 |
| Escrow Account Liability | $91,311 | $0 | ▼ $91,311 |
| Total Liabilities | $577,533 | $656,565 | ▲ $79,032 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $240,961 | $331,950 | ▲ $90,989 |
| Net Assets With Donor Restrictions | $18,000 | $58,410 | ▲ $40,410 |
| Total Net Assets Fund Balance | $258,961 | $390,360 | ▲ $131,399 |
| Total Liabilities and Net Assets / Fund Balance | $836,494 | $1,046,925 | ▲ $210,431 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $140,745 | $101,308 | $242,053 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Nick Mathewson | Vice-president | FT | $124,125 | $28,285 | $152,410 |
| Roger Dingledine | President | FT | $124,125 | $15,379 | $139,504 |
| Isabela Bagueros | Executive Director | FT | $120,000 | $10,601 | $130,601 |
| Mike Perry | Developer | FT | $112,500 | $14,747 | $127,247 |
| Britton S Isbell | Developer | FT | $108,000 | $10,712 | $118,712 |
| Taylor Yu | Developer | FT | $102,239 | $14,445 | $116,684 |
| Susan Abt | Chief Financial Officer | FT | $94,144 | $14,952 | $109,096 |
| Name | Title |
|---|---|
| Matt Blaze | Chairman |
| Bruce Schneier | Director |
| Julius Mittenzwei | Director |
| Nighat Dad | Director |
| Ramy Raoof | Director |
| Megan Price | Director (unitl 8/19) |
| Shari Steele | Director (until 3/20) |
| Gabriella Coleman | Clerk |
| Cindy Cohn | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Pearl Crescent LLC | Developer | 217 1ST AVE S 4903, Seattle, WA 98194 | $115,175 |
| Contribution Type | Reported Amount | Valuation Method |
|---|---|---|
| Other Non Cash Contri Table | $202,597 | Fair Market Value |
| Total Noncash Contributions | $202,597 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $3,286,330 |
| Other Expenses | $1,074,117 |
| Total Fundraising Expense | $308,834 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,150,274 | $81,366 | $143,801 | $2,375,441 |
| Fees for Services Other | $647,719 | $5,888 | $24,690 | $678,297 |
| Current Officers, Directors, Trustees, and Key Employees | $397,490 | $15,041 | $26,583 | $439,114 |
| Payroll Taxes | $242,354 | $9,171 | $16,208 | $267,733 |
| Other Employee Benefits | $150,227 | $5,685 | $10,047 | $165,959 |
| Office Expenses | $38,072 | $11,789 | $28,906 | $78,767 |
| Fees for Services Accounting | $35,665 | $3,435 | $14,400 | $53,500 |
| Travel | $52,086 | - | - | $52,086 |
| Information Technology | $43,199 | $5,788 | $1,916 | $50,903 |
| Depreciation Depletion | $37,202 | $6,392 | $2,053 | $45,647 |
| Pension Plan Contributions | $34,473 | $1,305 | $2,305 | $38,083 |
| Conferences and Meetings | $26,992 | $22 | $10,951 | $37,965 |
| Occupancy | $21,353 | $3,669 | $1,178 | $26,200 |
| Insurance | $20,583 | $3,537 | $1,136 | $25,256 |
| Other Expenses | - | - | $24,352 | $24,352 |
| Fees for Services Legal | $763 | $73 | $308 | $1,144 |
| Total Functional Expenses | $3,898,452 | $153,161 | $308,834 | $4,360,447 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $4,811,399 |
| Expenses per Audited Statements | $4,360,447 |
| Total Expenses per Form 990 | $4,360,447 |
| Expenses Not Reported on Form 990 | $450,952 |
| Expenses Not Reported on Financial Statements | $0 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| Europe | Program Services | Developer | 0 | 16 | $1,070,083 |
| North America | Program Services | Developer | 0 | 5 | $312,608 |
| South America | Program Services | Developer | 0 | 3 | $175,288 |
| East Asia and the Pacific | Program Services | Developer | 0 | 1 | $65,890 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Payroll Protection Program Loan | $380,980 |
“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 catergories: development funding from groups like radio free asia and darpa to design and build prototypes based on research done both inside tor and also at other institutions; deployment funding from organizations like the us state department and sweden's foreign ministry; 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, 2020: funding from us government sources us state dept - bureau of democracy, human rights and labor 752,154 georgetown university - national science foundation 98,727 radio free asia/open technology fund 908,744 new york university - institute of museum and library services 101,549 georgetown university - defense advanced research projects agency 392,008 funding from non-us government sources digital impact alliance - united nations 25,000 swedish international development cooperation agency (sida) 284,697 funding from corporate sources mozilla 157,500 avast 50,000 mullvad 50,000 funding from private foundations open source collective 23,100 media democracy fund 270,000 zcash foundation 51,122 mozilla open source support moss 75,000 ripe 53,114 craig newmark philanthropic fund 50,000 stefan thomas charitable foundation 50,000 kao foundation 10,000 marin community foundation 1,000 individual donations 890,353”
“Contract services: program service expenses 586,569. Management and general expenses 0. Fundraising expenses 0. Total expenses 586,569. Payroll service fees: program service expenses 37,418. Management and general expenses 3,603. Fundraising expenses 15,108. Total expenses 56,129. Professional fees: program service expenses 23,732. Management and general expenses 2,285. Fundraising expenses 9,582. Total expenses 35,599.”
“Loss on foreign exchange -247.”
“Loss on foreign exchange 247.”
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 | 390407 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 145066 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | RESEARCH, DEVELOPMENT, EDUCATION AND ADVOCACY INTO ONLINE ANONYMITY AND PRIVACY. |
| IRS990/AddressChangeInd | 0 | X |
| IRS990/AllOtherContributionsAmt | 0 | 2028030 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 0 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | ISABELA BAGUEROS |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7813078651 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 217 1ST AVE SOUTH 4903 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SEATTLE |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | WA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 98194 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 209783 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 535709 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 26583 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 15041 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 397490 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 439114 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 10951 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 22 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 26992 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 37965 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 115175 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 217 1ST AVE S 4903 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | SEATTLE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | WA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 98194 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | PEARL CRESCENT LLC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | DEVELOPER |
| IRS990/CreditCounselingInd | 0 | 1 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 4400175 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 607 |
| IRS990/CYOtherExpensesAmt | 0 | 1074117 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 40335 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 3286330 |
| IRS990/CYTotalExpensesAmt | 0 | 4360447 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 308834 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4400782 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 95815 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 130519 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 2053 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 6392 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 37202 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 45647 |
| 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 ACITIVITIES 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, 2020, VOLUNTEERS CONTRIBUTED A VALUE OF $450,705 TO OUR WORK, AS FOLLOWS: 2,490 HOURS OF SOFTWARE DEVELOPMENT (VALUED AT $161,850); TRANSLATION SERVICES OF 1,203,710 WORDS (VALUED AT $192,594); AND CLOUD HOSTING SERVICES (VALUED AT $96,261). |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 18000 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 58410 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 18 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 91311 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 3898452 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesAccountingGrp/FundraisingAmt | 0 | 14400 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 3435 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 35665 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 53500 |
| IRS990/FeesForServicesLegalGrp/FundraisingAmt | 0 | 308 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 73 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 763 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 1144 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 24690 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 5888 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 647719 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 678297 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 1 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 0.00 |
| 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 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | 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/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/OtherCompensationAmt | 0 | 28285 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 15379 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 10601 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 14747 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 10712 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 14445 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 14952 |
| 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/PersonNm | 0 | NICK MATHEWSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ROGER DINGLEDINE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | ISABELA BAGUEROS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MIKE PERRY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | BRITTON S ISBELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | TAYLOR YU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | SUSAN ABT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MATT BLAZE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | CINDY COHN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | GABRIELLA COLEMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | NIGHAT DAD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | JULIUS MITTENZWEI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | MEGAN PRICE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | RAMY RAOOF |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | BRUCE SCHNEIER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | SHARI STEELE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 124125 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 124125 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 120000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 112500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 108000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 102239 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 94144 |
| 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/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 | VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DEVELOPER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DEVELOPER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DEVELOPER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | CHIEF FINANCIAL OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | CLERK |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR (UNITL 8/19) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR (UNTIL 3/20) |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| 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 | 7 |
| IRS990/GovernmentGrantsAmt | 0 | 2372145 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 4400782 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 6 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 1916 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 5788 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 43199 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 50903 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 1136 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 3537 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 20583 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 25256 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 607 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 607 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 8 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 101308 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 186392 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 140745 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 242053 |
| IRS990/LegalDomicileStateCd | 0 | WA |
| 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 | 258961 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 390360 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 240961 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 331950 |
| IRS990/NoncashContributionsAmt | 0 | 202597 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 1178 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 3669 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 21353 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 26200 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 28906 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 11789 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 38072 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 78767 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 91311 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -247 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 10047 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 5685 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 150227 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 165959 |
| IRS990/OtherExpensesGrp/Desc | 0 | FUNDRAISING MATERIALS A |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 24352 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 24352 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 380980 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 143801 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 81366 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2150274 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2375441 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 16208 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 9171 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 242354 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 267733 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 2305 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 1305 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 34473 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 38083 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 173196 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 219458 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 5595 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 7738 |
| IRS990/PrincipalOfficerNm | 0 | ISABELA BAGUEROS |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | 91311 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 4670356 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 2678 |
| IRS990/PYOtherExpensesAmt | 0 | 1733295 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 195000 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -582900 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 3717639 |
| IRS990/PYTotalExpensesAmt | 0 | 5450934 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 4868034 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 40335 |
| 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 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 170217 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 143275 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | THE ORGANIZATION CHANGED IT'S FISCAL YEAR END. AS A RESULT THE AMOUNTS PRESENTED IN SCHEDULE A, PART II ARE FOR THE FOLLOWING PERIODS: 2019 COLUMN = 7/1/19 THROUGH 6/30/20 2018 COLUMN = 7/1/18 THROUGH 6/30/19 2017 COLUMN = SHORT PERIOD 1/1/18 THROUGH 6/30/18 2016 COLUMN - 1/1/17 THROUGH 12/31/17 2015 COLUMN - 1/1/16 THROUGH 12/31/16 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | PART II, SHORT YEAR EXPLANATION: |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 4400175 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4670356 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1291128 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2684850 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 411296 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 13457805 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 607 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2678 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 8068 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2455 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 13808 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 4880176 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.95100 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.75260 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 12811101 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 646704 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 4400175 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4670356 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1291128 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2684850 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 411296 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 13457805 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 13471613 |
| 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 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.