Liabilities / Assets
11th percentile
Higher debt load relative to assets than 11% of similar nonprofits.
990 • Fiscal year 2022 • EIN 45-5240576
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
11th percentile
Higher debt load relative to assets than 11% of similar nonprofits.
Liabilities / Revenue
9th percentile
Higher debt load relative to revenue than 9% of similar nonprofits.
Net Margin
6th percentile
Higher net margin than 6% of similar nonprofits.
Top Officer Pay
61st percentile
Higher top officer pay than 61% of similar nonprofits.
Top officer pay equals 4.0% of source-year revenue.
Asset Growth
7th percentile
Faster asset growth than 7% of similar nonprofits.
Revenue Growth
4th percentile
Faster revenue growth than 4% of similar nonprofits.
Assets
Down$14,513,501
Down $3,290,742 (-18%) from 2021
Net Assets
Down$14,457,550
Down $2,313,823 (-14%) from 2021
Liabilities
Down$55,951
Down $976,919 (-95%) from 2021
Revenue
Down$5,222,653
Down $10,282,994 (-66%) from 2021
Expenses
Up$7,536,476
Up $3,564,699 (+90%) from 2021
Net Income
Down-$2,313,823
Down $13,847,693 (-120%) from 2021
The organization works to upgrade the internet access in every public school classroom in america so that all students can take advantage of the promise of digital learning.
Close the digital divide for the 18 million households that have access to the internet but can't afford to connect. We focus on america's most unconnected communities, where more than 25% of people don't have internet.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $10,374,782 | $10,447,506 | ▲ $72,724 |
| Investments in Publicly Traded Securities | - | $2,060,049 | - |
| Pledges and Grants Receivable | $3,450,000 | $1,400,000 | ▼ $2,050,000 |
| Cash and Non-Interest-Bearing Accounts | $3,802,666 | $351,526 | ▼ $3,451,140 |
| Prepaid Expenses and Deferred Charges | $119,754 | $199,451 | ▲ $79,697 |
| Other Notes and Loans Receivable, Net | $32,708 | $11,875 | ▼ $20,833 |
| Land, Buildings, and Equipment, Net | $0 | $0 | → $0 |
| Total Assets | $17,804,243 | $14,513,501 | ▼ $3,290,742 |
| Other Assets Total | $24,333 | $43,094 | ▲ $18,761 |
| Liabilities | |||
| Unsecured Notes Loans Payable | $927,200 | - | - |
| Accounts Payable and Accrued Expenses | $105,670 | $55,951 | ▼ $49,719 |
| Total Liabilities | $1,032,870 | $55,951 | ▼ $976,919 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $12,321,373 | $12,080,207 | ▼ $241,166 |
| Net Assets With Donor Restrictions | $4,450,000 | $2,377,343 | ▼ $2,072,657 |
| Total Net Assets Fund Balance | $16,771,373 | $14,457,550 | ▼ $2,313,823 |
| Total Liabilities and Net Assets / Fund Balance | $17,804,243 | $14,513,501 | ▼ $3,290,742 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $0 | $6,173 | $6,173 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Jack Lynch | COO | FT | $203,150 | $7,539 | $210,689 |
| Alan Ampersand | Software Engineer Mgr. | FT | $172,863 | $474 | $173,337 |
| Donna Rattley Washington | VP Government Relations | FT | $164,583 | - | $164,583 |
| Aysha Dos | Chief of Staff | FT | $156,282 | $7,081 | $163,363 |
| Adeyinka Ogunlegan | VP Government Affairs | FT | $160,273 | - | $160,273 |
| Katherine Aquino | Data Science Mgr. | FT | $151,495 | $5,935 | $157,430 |
| Brian Shih | Network Engineer | FT | $145,293 | $7,895 | $153,188 |
| Evan Marwell | CEO | FT | $16,157 | $10,997 | $27,154 |
| Name | Title |
|---|---|
| Elliot Schrage | Board Member |
| Jeff Snipes | Board Member |
| Michelle De La Isla | Board Member |
| Todd Carter | Board Member |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Funds For Learning | Online Platform Svcs | 2757 KELLEY POINTE PARKWAY STE 200, Edmond, OK 73013 | $428,125 |
| 50 State LLC | Public Relations | 1401 H ST NW, Washington, DC 20005 | $270,000 |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Other Non Cash Contri Table | 1 | $242,118 | Book Value |
| Total Noncash Contributions | 1 | $242,118 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $5,434,850 |
| Other Expenses | $2,101,626 |
| Total Fundraising Expense | $30,735 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $4,078,893 | $347,054 | $24,185 | $4,450,132 |
| Fees for Services Other | $1,237,825 | $80,251 | $125 | $1,318,201 |
| Office Expenses | $452,020 | $29,726 | $581 | $482,327 |
| Current Officers, Directors, Trustees, and Key Employees | $368,855 | $31,384 | $2,187 | $402,426 |
| Payroll Taxes | $356,171 | $30,305 | $2,112 | $388,588 |
| Other Employee Benefits | $177,544 | $15,107 | $1,053 | $193,704 |
| Travel | $148,896 | $34,477 | $454 | $183,827 |
| Fees for Services Accounting | - | $56,548 | - | $56,548 |
| Fees for Services Legal | $30,964 | $795 | - | $31,759 |
| Other Expenses | $1,972 | $14,423 | $8 | $16,403 |
| Insurance | $4,616 | $5,716 | $30 | $10,362 |
| Occupancy | $2,199 | - | - | $2,199 |
| Total Functional Expenses | $6,859,955 | $645,786 | $30,735 | $7,536,476 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $7,704,556 |
| Expenses per Audited Statements | $7,536,476 |
| Total Expenses per Form 990 | $7,536,476 |
| Expenses Not Reported on Form 990 | $168,080 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“Two out of the five board members are considered non-voting members throughout the year.”
“The form 990 is prepared by an outside tax professional. The form is then reviewed by the organization's management. After a full review (with modifications where necessary), the final version of the tax return is provided to all members of the organization's voting body.”
“Members of the board of directors review all potential conflicts of interest at least annually. The president/ceo and all board members are required to disclose (in writing) potential conflicts and any related party affiliations. The organization seeks full transparency on all relationships. Any potential conflicts (in fact or appearance) are discussed openly and resolved in accordance with the organziation's policies and procedures.”
“The managers of the leadership team propose salary adjustments, based on benchmark data for staff and external research, to the ceo who will then review and approve these requests. The board of directors receives quarterly reports of both actual expenses and budgeted personnel expenditures, which are reviewed at the corresponding board meetings.”
“All of the organization's governing documents, financial statements and other legal filings are maintained in a secure environment and held available for inspection by tax authorities and the general public. Tax returns are posted annually to www.guidestar.org (where it is available for viewing as an electronic copy) and are also available at the organization's office in san francisco, california (for a physical inspection).”
“Launched getacp to simplify enrollment in the affordable connectivity program.”
“We ceased work on our bridge to broadband data program after we determined that the data we were receiveing from isps was not accurate enough to identify unconnected households.”
“Other professional services: program service expenses 27,772. Management and general expenses 54,752. Fundraising expenses 125. Total expenses 82,649. Program related contract services: program service expenses 1,169,453. Management and general expenses 0. Fundraising expenses 0. Total expenses 1,169,453. Pr fees: program service expenses 40,600. Management and general expenses 0. Fundraising expenses 0. Total expenses 40,600. Payroll processing fees: program service expenses 0. Management and general expenses 25,499. Fundraising expenses 0. Total expenses 25,499.”
“The process of overseeing the audit and selecting an independent accountant has not changed from the prior year.”
“The organization believes that it has appropriate support for any tax positions taken, and as such, does not have any uncertain tax positions that are material to the financial statements. The organization's federal and state information returns for the years 2018 through 2021 are subject to examination by regulatory agencies, generally for three years and four years after they were filed for federal and state, respectively.”
“Forgiveness of debt 242,118.”
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 | 105670 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 55951 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | CLOSE THE DIGITAL DIVIDE FOR THE 18 MILLION HOUSEHOLDS THAT HAVE ACCESS TO THE INTERNET BUT CAN'T AFFORD TO CONNECT. WE FOCUS ON AMERICA'S MOST UNCONNECTED COMMUNITIES, WHERE MORE THAN 25% OF PEOPLE DON'T HAVE INTERNET. |
| IRS990/AllOtherContributionsAmt | 0 | 4829164 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 4152751307 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 6 PRESIDIO TERRACE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SAN FRANCISCO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94118 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 3802666 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 351526 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 2187 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 31384 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 368855 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 402426 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 428125 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 270000 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 2757 KELLEY POINTE PARKWAY STE 200 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 1401 H ST NW |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | EDMOND |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | WASHINGTON |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | OK |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | DC |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 73013 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 20005 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | FUNDS FOR LEARNING |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | 50 STATE LLC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | ONLINE PLATFORM SVCS |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | PUBLIC RELATIONS |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 5071282 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 146528 |
| IRS990/CYOtherExpensesAmt | 0 | 2101626 |
| IRS990/CYOtherRevenueAmt | 0 | 4843 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -2313823 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 5434850 |
| IRS990/CYTotalExpensesAmt | 0 | 7536476 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 30735 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 5222653 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | IN 2022, EDUCATIONSUPERHIGHWAY CONTINUED ITS WORK TO CLOSE THE BROADBAND AFFORDABILITY GAP. OUR PRIMARY ACTIVITIES FOCUSED ON IDENTIFYING AFFORDABLE MDUS THAT ARE ELIGIBLE FOR BEAD FUNDING AND THE LAUNCH OF GETACP TO SIMPLIFY THE ENROLLMENT OF ELIGIBLE HOUSEHOLDS IN THE AFFORDABLE CONNECTIVITY PROGRAM. WE ALSO ISSUE TWO REPORTS ON THE STATE OF ACP ADOPTION AND THE FREE APARTMENT WI-FI OPPORTUNITY IN STATES ACROSS THE COUNTRY, EARNING ENDORSEMENTS OF 29 GOVERNORS ON THE IMPORTANCE OF MAKING AFFORDABLE BROADBAND AVAILABLE IN THEIR STATES. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 4450000 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2377343 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 54 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 6859955 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 56548 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 56548 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 795 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 30964 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 31759 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 125 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 80251 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 1237825 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1318201 |
| 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 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/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/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 10997 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 7539 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 474 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 7081 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 7895 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 5935 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | EVAN MARWELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JEFF SNIPES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | MICHELLE DE LA ISLA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | TODD CARTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ELLIOT SCHRAGE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JACK LYNCH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | DONNA RATTLEY WASHINGTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ALAN AMPERSAND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ADEYINKA OGUNLEGAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | AYSHA DOS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | BRIAN SHIH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | KATHERINE AQUINO |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 16157 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 203150 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 164583 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 172863 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 160273 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 156282 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 145293 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 151495 |
| 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 | CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | COO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | VP GOVERNMENT RELATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | SOFTWARE ENGINEER MGR. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | VP GOVERNMENT AFFAIRS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | CHIEF OF STAFF |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | NETWORK ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DATA SCIENCE MGR. |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2012 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 3 |
| IRS990/GovernmentGrantsAmt | 0 | 242118 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 5222653 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 2 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 18 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 30 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 5716 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 4616 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 10362 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 146528 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 146528 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 2060049 |
| IRS990/IRPDocumentCnt | 0 | 59 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 6173 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 6173 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 1 |
| 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 | CLOSE THE DIGITAL DIVIDE FOR THE 18 MILLION HOUSEHOLDS THAT HAVE ACCESS TO THE INTERNET BUT CAN'T AFFORD TO CONNECT. WE FOCUS ON AMERICA'S MOST UNCONNECTED COMMUNITIES, WHERE MORE THAN 25% OF PEOPLE DON'T HAVE INTERNET. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 16771373 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 14457550 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 12321373 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 12080207 |
| IRS990/NoncashContributionsAmt | 0 | 242118 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 2199 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 2199 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 581 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 29726 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 452020 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 482327 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 24333 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 43094 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 1053 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 15107 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 177544 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 193704 |
| IRS990/OtherExpensesGrp/Desc | 0 | MISCELLANEOUS EXPENSE |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 8 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 14423 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 1972 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 16403 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 541900 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 4843 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 4843 |
| IRS990/OtherRevenueTotalAmt | 0 | 4843 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 24185 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 347054 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 4078893 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 4450132 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 32708 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 11875 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 2112 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 30305 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 356171 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 388588 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 3450000 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 1400000 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 119754 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 199451 |
| IRS990/PrincipalOfficerNm | 0 | EVAN MARWELL |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 15499921 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 80000 |
| IRS990/PYInvestmentIncomeAmt | 0 | 1178 |
| IRS990/PYOtherExpensesAmt | 0 | 1530807 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 4548 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 11533870 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2360970 |
| IRS990/PYTotalExpensesAmt | 0 | 3971777 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 15505647 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -2313823 |
| 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 | 10374782 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 10447506 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 5071282 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 15499921 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2750261 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 8235000 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 8570394 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 40126858 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 146528 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1178 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 66526 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 212656 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 6689 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 433577 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 4843 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4548 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 30885 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 6905 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 47181 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.72570 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.68980 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 29470219 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 10656639 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 5071282 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 15499921 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2750261 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 8235000 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 8570394 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 40126858 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 40607616 |
| 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 |
| IRS990ScheduleC/AvgGrassrootsLobbyingExpendGrp/CurrentYearMinus3Amt | 0 | 11651 |
| IRS990ScheduleC/AvgGrassrootsLobbyingExpendGrp/TotalAmt | 0 | 11651 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearAmt | 0 | 131706 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearMinus1Amt | 0 | 87147 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearMinus2Amt | 0 | 164211 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearMinus3Amt | 0 | 150903 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/TotalAmt | 0 | 533967 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/CurrentYearAmt | 0 | 526824 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/CurrentYearMinus1Amt | 0 | 348589 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/CurrentYearMinus2Amt | 0 | 656843 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/CurrentYearMinus3Amt | 0 | 603612 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/TotalAmt | 0 | 2135868 |
| IRS990ScheduleC/AvgTotalLobbyingExpendGrp/CurrentYearMinus3Amt | 0 | 23301 |
| IRS990ScheduleC/AvgTotalLobbyingExpendGrp/TotalAmt | 0 | 23301 |
| IRS990ScheduleC/GrassrootsCeilingAmt | 0 | 800951 |
| IRS990ScheduleC/GrassrootsNontaxableGrp/FilingOrganizationsTotalAmt | 0 | 131706 |
| IRS990ScheduleC/LobbyingCeilingAmt | 0 | 3203802 |
| IRS990ScheduleC/LobbyingNontaxableAmountGrp/FilingOrganizationsTotalAmt | 0 | 526824 |
| IRS990ScheduleC/OtherExemptPurposeExpendGrp/FilingOrganizationsTotalAmt | 0 | 7536476 |
| IRS990ScheduleC/TotalExemptPurposeExpendGrp/FilingOrganizationsTotalAmt | 0 | 7536476 |
| IRS990ScheduleC/TotalLobbyingExpendGrp/FilingOrganizationsTotalAmt | 0 | 0 |
| IRS990ScheduleC/TotLbbyExpendMnsLbbyngNonTxGrp/FilingOrganizationsTotalAmt | 0 | 0 |
| IRS990ScheduleC/TotLbbyngGrassrootMnsNonTxGrp/FilingOrganizationsTotalAmt | 0 | 0 |
| IRS990ScheduleD/DonatedServicesAndUseFcltsAmt | 0 | 168080 |
| IRS990ScheduleD/DonatedServicesUseFcltsAmt | 0 | 168080 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 6173 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 6173 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 168080 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 7536476 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherRevenuesNotIncludedAmt | 0 | 242118 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 168080 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 242118 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 4980535 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION BELIEVES THAT IT HAS APPROPRIATE SUPPORT FOR ANY TAX POSITIONS TAKEN, AND AS SUCH, DOES NOT HAVE ANY UNCERTAIN TAX POSITIONS THAT ARE MATERIAL TO THE FINANCIAL STATEMENTS. THE ORGANIZATION'S FEDERAL AND STATE INFORMATION RETURNS FOR THE YEARS 2018 THROUGH 2021 ARE SUBJECT TO EXAMINATION BY REGULATORY AGENCIES, GENERALLY FOR THREE YEARS AND FOUR YEARS AFTER THEY WERE FILED FOR FEDERAL AND STATE, RESPECTIVELY. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | FORGIVENESS OF DEBT 242,118. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | PART XI, LINE 4B - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 7536476 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 5222653 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 5148615 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 7704556 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2022 • Form 990Detailed filing. Detailed filing data is available for this year.