Liabilities / Assets
91st percentile
Higher debt load relative to assets than 91% of similar nonprofits.
990 • Fiscal year 2023 • EIN 82-4506840
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
91st percentile
Higher debt load relative to assets than 91% of similar nonprofits.
Liabilities / Revenue
76th percentile
Higher debt load relative to revenue than 76% of similar nonprofits.
Net Margin
35th percentile
Higher net margin than 35% of similar nonprofits.
Top Officer Pay
91st percentile
Higher top officer pay than 91% of similar nonprofits.
Top officer pay equals 2.2% of source-year revenue.
Asset Growth
29th percentile
Faster asset growth than 29% of similar nonprofits.
Revenue Growth
84th percentile
Faster revenue growth than 84% of similar nonprofits.
Assets
Up$37,433,223
Up $101,909 (+0.3%) from 2022
Net Assets
Down$3,331,641
Down $862,091 (-21%) from 2022
Liabilities
Up$34,101,582
Up $964,000 (+2.9%) from 2022
Revenue
Up$35,750,994
Up $9,686,775 (+37%) from 2022
Expenses
Up$35,808,494
Up $5,353,073 (+18%) from 2022
Net Income
Up-$57,500
Up $4,333,702 (+99%) from 2022
To develop open source privacy technology that protects free expression and enables secure global communication.
To develop privacy technology that protects free expression & enables secure global communication.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Loans From Officers Directors | $32,081,381 | $32,934,746 | ▲ $853,365 |
| Cash and Non-Interest-Bearing Accounts | $5,279,697 | $16,033,313 | ▲ $10,753,616 |
| Investments in Publicly Traded Securities | $17,756,656 | $10,894,580 | ▼ $6,862,076 |
| Intangible Assets | $5,387,474 | $4,215,474 | ▼ $1,172,000 |
| Savings and Temporary Cash Investments | $7,543,015 | $4,163,745 | ▼ $3,379,270 |
| Prepaid Expenses and Deferred Charges | $378,071 | $348,655 | ▼ $29,416 |
| Pledges and Grants Receivable | - | $325,461 | - |
| Accounts Receivable | $228,175 | $0 | ▼ $228,175 |
| Land, Buildings, and Equipment, Net | $197,626 | $99,905 | ▼ $97,721 |
| Total Assets | $37,331,314 | $37,433,223 | ▲ $101,909 |
| Other Assets Total | $560,600 | $1,352,090 | ▲ $791,490 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $1,007,034 | $1,126,003 | ▲ $118,969 |
| Deferred Revenue | $49,167 | $40,833 | ▼ $8,334 |
| Total Liabilities | $33,137,582 | $34,101,582 | ▲ $964,000 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $72,918,619 | $72,390,715 | ▼ $527,904 |
| Net Assets Without Donor Restrictions | $-68,724,887 | $-69,059,074 | ▼ $334,187 |
| Total Net Assets Fund Balance | $4,193,732 | $3,331,641 | ▼ $862,091 |
| Total Liabilities and Net Assets / Fund Balance | $37,331,314 | $37,433,223 | ▲ $101,909 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $99,905 | $193,258 | $293,163 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Meredith Whittaker | Director / Pres of Signal Messenger | FT | $431,250 | $354,021 | $785,271 |
| JIM O'LEARY | VP, Engineering | FT | $393,975 | $301,678 | $695,653 |
| Ehren Kret | Chief Technology Officer | FT | $392,975 | $287,177 | $680,152 |
| Alan Liu | Director, Engineering | FT | $295,000 | $255,899 | $550,899 |
| Aruna Harder | Chief Operating Officer | FT | $305,662 | $237,926 | $543,588 |
| Randall Sarafa | Chief Product Officer | FT | $263,500 | $238,613 | $502,113 |
| Greyson Parrelli | Software Developer | FT | $246,957 | $242,336 | $489,293 |
| Name | Title |
|---|---|
| Amba Kak | Director |
| Jay Sullivan | Director |
| Katherine Maher | Director |
| Moxie Marlinspike | Director (through 2/2023) |
| Brian Acton | Pres / Secr / Treas / CEO of Signal Messenger |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Twilio INC | Phone Verification Services | 375 BEALE STREET SUITE 300, San Francisco, CA 94105, Nl | $4,123,429 |
| Amazon Web Services | Cloud Hosting Services | 1200 12TH AVENUE SOUTH SUITE 1200, Seattle, WA 98144 | $2,298,031 |
| Google LLC | Cloud Hosting Services | 1600 AMPHITHEATRE PKWY, Mountain View, CA 94043 | $1,869,005 |
| Messagebird | Phone Verification Services | ONE MICROSOFT WAY, Redmond, WA 98052 | $1,392,653 |
| Microsoft | Cloud Hosting Services | - | $1,384,922 |
| Line Item | Amount |
|---|---|
| Other Expenses | $18,297,765 |
| Salaries, Compensation, and Employee Benefits | $17,510,729 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $12,233,975 | $1,767,594 | - | $14,001,569 |
| Fees for Services Other | $1,363,507 | $920,459 | - | $2,283,966 |
| Current Officers, Directors, Trustees, and Key Employees | $785,271 | $543,589 | - | $1,328,860 |
| Depreciation Depletion | - | $1,320,585 | - | $1,320,585 |
| Interest | - | $853,365 | - | $853,365 |
| Information Technology | $806,057 | - | - | $806,057 |
| Pension Plan Contributions | $648,051 | $95,833 | - | $743,884 |
| Other Employee Benefits | $614,917 | $113,374 | - | $728,291 |
| Payroll Taxes | $601,906 | $106,219 | - | $708,125 |
| Travel | - | $453,532 | - | $453,532 |
| Advertising | - | $249,709 | - | $249,709 |
| Fees for Services Legal | - | $224,519 | - | $224,519 |
| Fees for Services Accounting | - | $112,616 | - | $112,616 |
| Office Expenses | - | $56,079 | - | $56,079 |
| Occupancy | - | $45,412 | - | $45,412 |
| Conferences and Meetings | $1,805 | $318 | - | $2,123 |
| Other Expenses | $11,564,831 | $1,538 | - | $1,538 |
| All Other Expenses | - | $25 | - | $25 |
| Total Functional Expenses | $28,620,320 | $7,188,174 | $0 | $35,808,494 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $35,808,494 |
| Total Expenses per Audited Statements | $35,808,494 |
| Total Expenses per Form 990 | $35,808,494 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Loans from Officers, Directors, Trustees, and Key Employees | $32,081,381 | $32,934,746 | ▲ $853,365 |
“The organization has one sole member, brian acton, who is also director, president, secretary/treasurer, and ceo of the organization.”
“The organization's sole member has the exclusive right to elect any director.”
“The member of the corporation has the following rights, as set forth by the bylaws: (i) the exclusive right to elect any director and to set the number of authorized directors; (ii) the right to remove a director; (iii) the right to vote on any sale, lease, transfer, or other disposition of all or substantially all of the assets or properties of this corporation; (iv) the right to vote on any merger of this corporation, but only to the extent required by the delaware general corporation law; (v) the right to vote on the dissolution of this corporation; (vi) the right to vote on the amendment or repeal of the bylaws; (vii) the right to vote on any amendment to the certificate of incorporation; and (viii) the right to vote on any other matters that may properly be presented to the members for a vote, pursuant to this corporation's certificate of incorporation, bylaws, or action of the board of directors, or by operation of law.”
“The form 990 is prepared by an independent accountant in conjunction with the organization's coo. The coo then reviews a draft of the form 990 in detail; adjustments are made, as necessary. The form 990 is then made available to all members of the board of directors prior to filing with the internal revenue service.”
“All officers, management, contributors, or employees of signal foundation or signal messenger, llc (a single-member llc wholly owned by signal foundation and disregarded for federal tax purposes) are covered by the organization's conflict of interest policy. Each director, officer, and key employee of signal has received a copy of the conflict of interest policy that governs signal. Disclosures of potential conflicts of interest are made to members of the board of directors, including all material facts relevant to a transaction. The board, in the absence of the conflicted individual, determines (by majority vote) whether the interest constitutes a conflict of interest, and if so, whether the transaction is nevertheless in signal's best interest, for its own benefit, and fair and reasonable taking into account the relevant information and facts.”
“Form 990, part vi, section b, line 15a has been answered "no" as the president of signal technology foundation is not compensated. Salary surveys of comparable organizations are performed to determine the compensation of the other officers and key employees of the organization. Compensation contracts and agreements are reviewed annually by independent members of the board of directors.”
“The organization's financial statements, conflict of interest policy, and governing documents are available to the public upon request.”
“Loss on impairment of assets -846,675.”
“The foundation applies the provisions set forth in fasb asc topic 740, income taxes, to account for the uncertainty in income taxes. The foundation assessed all income tax positions taken where the statute of limitations remains open. Examples of these tax positions include the foundation's tax-exempt status and potential sources of ubti. The foundation believes its tax filing positions will be sustained upon tax examinations; therefore, no liability for uncertain income tax positions has been recorded at december 31, 2023 and 2022.”
“Loss on impairment of assets -846,675.”
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 | 1007034 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1126003 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 228175 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO DEVELOP PRIVACY TECHNOLOGY THAT PROTECTS FREE EXPRESSION & ENABLES SECURE GLOBAL COMMUNICATION. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 249709 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 249709 |
| IRS990/AllOtherContributionsAmt | 0 | 22687563 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 25 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 25 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 0 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | ARUNA HARDER |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6503368080 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 650 CASTRO STREET SUITE 120-223 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | MOUNTAIN VIEW |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94041 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 5279697 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 16033313 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 15 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 543589 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 785271 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 1328860 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 318 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 1805 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 2123 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 4123429 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 2298031 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 1869005 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 1392653 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 4 | 1384922 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/AddressLine1Txt | 0 | KEIZERSGRACHT 268 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CityNm | 0 | EV AMSTERDAM |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CountryCd | 0 | NL |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 375 BEALE STREET SUITE 300 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 1200 12TH AVENUE SOUTH SUITE 1200 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 1600 AMPHITHEATRE PKWY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 3 | ONE MICROSOFT WAY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | SAN FRANCISCO |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | SEATTLE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | MOUNTAIN VIEW |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 3 | REDMOND |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | WA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 3 | WA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 94105 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 98144 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 94043 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 3 | 98052 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | TWILIO INC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | AMAZON WEB SERVICES |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | GOOGLE LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 3 | MESSAGEBIRD |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 4 | MICROSOFT |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | PHONE VERIFICATION SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | CLOUD HOSTING SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | CLOUD HOSTING SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 3 | PHONE VERIFICATION SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 4 | CLOUD HOSTING SERVICES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 22687563 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 1523972 |
| IRS990/CYOtherExpensesAmt | 0 | 18297765 |
| IRS990/CYOtherRevenueAmt | 0 | 1270012 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 10269447 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -57500 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 17510729 |
| IRS990/CYTotalExpensesAmt | 0 | 35808494 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 35750994 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 49167 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 40833 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 1320585 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 1320585 |
| IRS990/Desc | 0 | FOLLOWING ITS FORMATION IN EARLY 2018, SIGNAL FOUNDATION'S PRIMARY ACTIVITY WAS THE CONTINUOUS IMPROVEMENT TO SIGNAL MESSENGER IN ORDER TO ENSURE GLOBAL ACCESS TO A SECURE, END-TO-END ENCRYPTED VOICE AND TEXT COMMUNICATIONS PLATFORM. THROUGH SIGNAL MESSENGER, USERS CAN SECURELY CALL AND TEXT ONE ANOTHER. THE CONTENT OF THOSE COMMUNICATIONS ARE SECURELY ENCRYPTED BY THE APP. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 1 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 72918619 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 72390715 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 51 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 28620320 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 112616 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 112616 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 224519 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 224519 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 920459 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 1363507 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 2283966 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| 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 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 50037 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 35745 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 8932 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 47774 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 22500 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 22500 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 49401 |
| 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/PersonNm | 0 | MEREDITH WHITTAKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JIM O'LEARY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | EHREN KRET |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | ALAN LIU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ARUNA HARDER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | RANDALL SARAFA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | GREYSON PARRELLI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | BRIAN ACTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | AMBA KAK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | KATHERINE MAHER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | MOXIE MARLINSPIKE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | JAY SULLIVAN |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 735234 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 659908 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 671220 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 503125 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 521088 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 479613 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 439892 |
| 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/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/TitleTxt | 0 | DIRECTOR / PRES OF SIGNAL MESSENGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VP, ENGINEERING |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | CHIEF TECHNOLOGY OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR, ENGINEERING |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | CHIEF OPERATING OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | CHIEF PRODUCT OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | SOFTWARE DEVELOPER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | PRES / SECR / TREAS / CEO OF SIGNAL MESSENGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR (THROUGH 2/2023) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/Form990TFiledInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2018 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 862193 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 5 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 8420730 |
| IRS990/GrossReceiptsAmt | 0 | 43309531 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 3 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 46 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 806057 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 806057 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 5387474 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 4215474 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 853365 |
| IRS990/InterestGrp/TotalAmt | 0 | 853365 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 613281 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 661779 |
| IRS990/InvestmentIncomeGrp/UnrelatedBusinessRevenueAmt | 0 | 48498 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 17756656 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 10894580 |
| IRS990/IRPDocumentCnt | 0 | 21 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 193258 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 197626 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 99905 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 293163 |
| IRS990/LegalDomicileStateCd | 0 | DE |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 7558537 |
| IRS990/LoanOutstandingInd | 0 | 1 |
| IRS990/LoansFromOfficersDirectorsGrp/BOYAmt | 0 | 32081381 |
| IRS990/LoansFromOfficersDirectorsGrp/EOYAmt | 0 | 32934746 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | PROTECT FREE EXPRESSION AND ENABLE SECURE GLOBAL COMMUNICATION THROUGH OPEN SOURCE PRIVACY TECHNOLOGY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4193732 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3331641 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | -222828 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 862193 |
| IRS990/NetGainOrLossInvestmentsGrp/UnrelatedBusinessRevenueAmt | 0 | 1085021 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 1082976 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 42084 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | -68724887 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | -69059074 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 45412 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 45412 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 56079 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 56079 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 560600 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1352090 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -846675 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 113374 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 614917 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 728291 |
| IRS990/OtherExpensesGrp/Desc | 0 | WEB HOSTING AND REG. |
| IRS990/OtherExpensesGrp/Desc | 1 | UBI TAX EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 2 | OTHER BUSINESS TAXES |
| IRS990/OtherExpensesGrp/Desc | 3 | SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 315931 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 7477 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 1538 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 11564831 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 11564831 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 315931 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 7477 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 1538 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 1767594 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 12233975 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 14001569 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 106219 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 601906 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 708125 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 95833 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 648051 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 743884 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 325461 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 378071 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 348655 |
| IRS990/PrincipalOfficerNm | 0 | BRIAN ACTON |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 533110 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 541900 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | LICENSING FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | SERVICE REVENUE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 10128334 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 141113 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 10128334 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 141113 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 23448909 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 428095 |
| IRS990/PYOtherExpensesAmt | 0 | 18534457 |
| IRS990/PYOtherRevenueAmt | 0 | 1988410 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 198805 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -4391202 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 11920964 |
| IRS990/PYTotalExpensesAmt | 0 | 30455421 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 26064219 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -57500 |
| 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 | 11539459 |
| IRS990/RoyaltiesRevenueGrp/ExclusionAmt | 0 | 1270012 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 1270012 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 7543015 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 4163745 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 22687563 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 23448909 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 9911613 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 13744471 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 17563652 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 87356208 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 1883293 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2422526 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2384572 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 576439 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 445129 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 7711959 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 10681438 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.88390 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 86790891 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 565317 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 22687563 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 23448909 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 9911613 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 13744471 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 17563652 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 87356208 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 98192632 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearAmt | 0 | 1082976 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus1YearAmt | 0 | 100870 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 170670 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 400676 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1369273 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 3124465 |
| 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/EquipmentGrp/BookValueAmt | 0 | 99905 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 193258 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 293163 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.