Liabilities / Assets
50th percentile
Higher debt load relative to assets than 50% of similar nonprofits.
EIN 59-3828402 • 501(c)3 • Phoenix, AZ
Profile
To champion all students to and through their education and into careers as professional technicians.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
50th percentile
Higher debt load relative to assets than 50% of similar nonprofits.
Liabilities / Revenue
37th percentile
Higher debt load relative to revenue than 37% of similar nonprofits.
Net Margin
30th percentile
Higher net margin than 30% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
28th percentile
Faster asset growth than 28% of similar nonprofits.
Revenue Growth
82nd percentile
Faster revenue growth than 82% of similar nonprofits.
Assets
Down$5,358,856
Down $695,985 (-11%) from 2023
Liabilities
Down$673,273
Down $362,731 (-35%) from 2023
Net Assets
Down$4,685,583
Down $333,254 (-6.6%) from 2023
Revenue
Up$7,826,224
Up $2,502,370 (+47%) from 2023
Expenses
Up$8,051,857
Up $2,431,690 (+43%) from 2023
Net Income
Up-$225,633
Up $70,680 (+24%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
To champion students to and through their education and into careers as professional technicians.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $2,189,945 | $2,351,166 | ▲ $161,221 |
| Pledges and Grants Receivable | $1,663,416 | $1,309,770 | ▼ $353,646 |
| Cash and Non-Interest-Bearing Accounts | $1,114,152 | $954,399 | ▼ $159,753 |
| Land, Buildings, and Equipment, Net | $1,060,777 | $726,944 | ▼ $333,833 |
| Prepaid Expenses and Deferred Charges | $26,551 | $16,577 | ▼ $9,974 |
| Total Assets | $6,054,841 | $5,358,856 | ▼ $695,985 |
| Liabilities | |||
| Grants Payable | $528,638 | $274,250 | ▼ $254,388 |
| Accounts Payable and Accrued Expenses | $366,100 | $258,689 | ▼ $107,411 |
| Mortgage Notes Payable Secured by Investment Property | $141,266 | $140,334 | ▼ $932 |
| Total Liabilities | $1,036,004 | $673,273 | ▼ $362,731 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $2,977,057 | $2,836,695 | ▼ $140,362 |
| Net Assets Without Donor Restrictions | $2,041,780 | $1,848,888 | ▼ $192,892 |
| Total Net Assets Fund Balance | $5,018,837 | $4,685,583 | ▼ $333,254 |
| Total Liabilities and Net Assets / Fund Balance | $6,054,841 | $5,358,856 | ▼ $695,985 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $726,944 | $956,269 | $1,683,213 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Jennifer Maher | CEO/executive Director | FT | $263,448 | $52,962 | $316,410 |
| Jennifer Bergeron | Chief Operations Officer | FT | $188,513 | $13,898 | $202,411 |
| Lisa Mattke | Chief Operations & Finance (left 09/24) | FT | $131,063 | $1,018 | $132,081 |
| Jeanmarie Deluca | Director of Corporate Relations | FT | $100,736 | $6,981 | $107,717 |
| Name | Title |
|---|---|
| Angela Babin | President/chairman |
| Jon Vesely | Vice Chair |
| Barrington Irving | Director |
| Chris Adams | Director |
| Chris Blanchette | Director |
| Dave Smith | Director |
| Denise Kingstrom | Director |
| Mark Ferner | Director |
| Matt Hartford | Director |
| Michelle Johnson | Director |
| William Willetts | Director |
| Kim Mccullough | Director (left 07/24) |
| Mary Mahoney | Director (left 07/24) |
| David Ellis | Secretary |
| Paul Halsch | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Quorum It LLC | Software Development | 13020 N 82ND ST, Scottsdale, AZ 85260 | $513,000 |
| Donkey Bridge Consulting | Corporate Development | 39 HIGHLAND ST, Swampscott, MA 01907 | $110,000 |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Other Non Cash Contri Table | 14 | $55,810 | Fair Value |
| Other Non Cash Contri Table | 5 | $35,731 | Fair Value |
| Other Non Cash Contri Table | 1 | $15,000 | Fair Value |
| Other Non Cash Contri Table | 1 | $12,600 | Fair Value |
| Total Noncash Contributions | 21 | $119,141 | - |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $4,367,306 |
| Other Expenses | $2,014,824 |
| Salaries, Compensation, and Employee Benefits | $1,669,727 |
| Total Fundraising Expense | $429,672 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Individuals | $4,367,306 | - | - | $4,367,306 |
| Fees for Services Other | $615,718 | $130,332 | $141,404 | $887,454 |
| Other Salaries and Wages | $224,234 | $521,237 | $120,756 | $866,227 |
| Current Officers, Directors, Trustees, and Key Employees | $239,169 | $175,888 | $103,764 | $518,821 |
| Advertising | $371,361 | $52,283 | $23,971 | $447,615 |
| Depreciation Depletion | $333,832 | - | - | $333,832 |
| Information Technology | $89,038 | $23,632 | $2,169 | $114,839 |
| Payroll Taxes | $28,416 | $59,595 | $9,555 | $97,566 |
| Pension Plan Contributions | $30,054 | $53,000 | $13,790 | $96,844 |
| Other Employee Benefits | $22,563 | $61,142 | $6,564 | $90,269 |
| Office Expenses | $22,312 | $29,182 | $4,575 | $56,069 |
| Fees for Services Accounting | - | $52,315 | - | $52,315 |
| Travel | $31,037 | $13,174 | $3,124 | $47,335 |
| Other Expenses | $0 | $20,868 | - | $20,868 |
| Fees for Services Legal | - | $19,516 | - | $19,516 |
| Fees for Service Investment Mgmnt Fees | - | $18,957 | - | $18,957 |
| Insurance | - | $16,024 | - | $16,024 |
| Total Functional Expenses | $6,375,040 | $1,247,145 | $429,672 | $8,051,857 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $8,356,708 |
| Total Expenses per Form 990 | $8,051,857 |
| Expenses per Audited Statements | $8,032,900 |
| Expenses Not Reported on Form 990 | $323,808 |
| Expenses Not Reported on Financial Statements | $18,957 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| - | Owned by Spouse of Executive Director | Software Development | No | $513,000 |
“The executive committee consists of members of the governing body, including board president, treasurer, secretary, and vice chair as well as the executive director. The executive committee shall have and may exercise, when the board is not in session, all of the powers of the board in the management of the business and affairs of the foundation; provided; however, the executive committee must report in writing to the board at the next meeting of the board all actions taken by the executive committee between meetings of the board.”
“The initial review of the 990 is conducted by the ceo and vice president of finance. After any applicable edits are made, the draft 990 is distributed to all board members for additional review prior to the ceo signing the 990.”
“Annually, each director, officer and member of a committee with board authorized powers signs a statement which affirms (s)he has received a copy of the conflicts of interest policy, read and understands the policy, agrees to comply with the policy and understands the foundation is charitable and in order to maintain its federal tax exemption it must engage primarily in activities which accomplish one of more of its tax-exempt purposes. The organization also conducts periodic reviews to ensure the foundation operates in a manner consistent with its charitable purpose. These reviews specifically look at compensation arrangements with disqualified persons and whether partnerships, joint ventures, and arrangements with management organizations conform to the foundation's written policies.”
“The ceo's compensation is determined and managed by the board of directors. The executive committee delivers an annual performance review, and approves any performance incentive pay or merit increase to the ceo. No changes to the ceo's compensation may be made without review and approval of the board. The compensation is then documented in the personnel file. The executive committee also approves the incentive pay and merit increase for the foundation's staff. For key employees, the foundation periodically hires an external consultant to benchmark salaries to ensure they are competitive and in line with industry norms.”
“The foundation makes its form 990 returns available to the public for inspection on the foundation's website. Its form 1023, governing documents, conflict of interest policy, and financial statements are made available to the public for inspection upon request.”
“Public relations: program service expenses 38,333. Management and general expenses 0. Fundraising expenses 10,404. Total expenses 48,737. Professional services: program service expenses 577,385. Management and general expenses 130,332. Fundraising expenses 131,000. Total expenses 838,717.”
“Scholarship refunds 109,869.”
“This process has not changed from the prior year.”
“The foundation is organized as a nonprofit corporation and has been recognized by the internal revenue service (irs) as exempt from federal income taxes under section 501(a) of the internal revenue code as an foundation described in section 501(c)(3) and has been determined not to be a private foundation under section 509(a)(1). Accordingly, contributions to it qualify for the charitable contribution deduction under section 170(b)(1)(a). The foundation is annually required to file a return of foundation exempt from income tax (form 990) with the irs. In addition, the foundation is generally subject to income tax on net income that is derived from business activities that are unrelated to its exempt purpose. The foundation has determined the foundation has no taxable unrelated business income and it has not filed the exempt foundation business income tax return (irs form 990-t), or its arizona equivalent, form 99-t. The foundation has appropriate support for any tax positions taken affecting its annual filing requirements, and as such, does not have any uncertain tax positions that are material to the financial statements. The foundation would recognize future accrued interest and penalties related to unrecognized tax benefits and liabilities in income tax expense if such interest and penalties are incurred.”
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 | 366100 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 258689 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO CHAMPION STUDENTS TO AND THROUGH THEIR EDUCATION AND INTO CAREERS AS PROFESSIONAL TECHNICIANS. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 23971 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 52283 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 371361 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 447615 |
| IRS990/AllOtherContributionsAmt | 0 | 7342853 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | JENNIFER MAHER |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8665196923 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 12621 N TATUM BLVD 304 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | PHOENIX |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | AZ |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 85032 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 1 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1114152 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 954399 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 103764 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 175888 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 239169 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 518821 |
| 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 | 513000 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 110000 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 13020 N 82ND ST |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 39 HIGHLAND ST |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | SCOTTSDALE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | SWAMPSCOTT |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | AZ |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | MA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 85260 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 01907 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | QUORUM IT LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | DONKEY BRIDGE CONSULTING |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | SOFTWARE DEVELOPMENT |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | CORPORATE DEVELOPMENT |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 7345465 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 4367306 |
| IRS990/CYInvestmentIncomeAmt | 0 | 461043 |
| IRS990/CYOtherExpensesAmt | 0 | 2014824 |
| IRS990/CYOtherRevenueAmt | 0 | 14840 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 4876 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -225633 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1669727 |
| IRS990/CYTotalExpensesAmt | 0 | 8051857 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 429672 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 7826224 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 333832 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 333832 |
| IRS990/Desc | 0 | TECHFORCE FOUNDATION PROVIDED 1,695 SCHOLARSHIPS AND GRANTS TO STUDENTS WITH FINANCIAL NEED TO PURSUE THEIR EDUCATION AND CAREERS, UNDER ESTABLISHED PLATFORMS INCLUDING, BUT NOT LIMITED TO, TUITION SCHOLARSHIPS, EMERGENCY GRANTS, ADVANCED TRAINING SCHOLARSHIPS, RELOCATION GRANTS, CAMPUS FOOD PANTRY SUPPORT AND VETERANS AT WORK MILITARY TRANSITION AWARDS. TECHFORCE ALSO AWARDS MERIT-BASED SCHOLARSHIPS. GRANTS ALSO SUPPORT OTHER NONPROFITS; AS WELL AS HIGH SCHOOL CTE (CAREER AND TECHNICAL EDUCATION) PROGRAMS AND OVERALL SCHOLARSHIPS/GRANTS SUPPORT STUDENTS SEEKING POST-SECONDARY EDUCATION AS A PROFESSIONAL TECHNICIAN IN THE AREAS OF AUTOMOTIVE, DIESEL, COLLISION REPAIR, AVIATION, MOTORCYCLE, MARINE, MOTORSPORTS, RESTORATION, WELDING, HVAC, AND CNC MACHINING SO THEY CAN GET TO AND THROUGH THEIR EDUCATION AND FILL THE PIPELINE OF QUALIFIED INDUSTRY TECHNICIANS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2977057 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2836695 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 14 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 4367306 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FederatedCampaignsAmt | 0 | 2612 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 52315 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 52315 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 19516 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 19516 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 141404 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 130332 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 615718 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 887454 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 18957 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 18957 |
| 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 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.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/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | 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/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | 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/OtherCompensationAmt | 0 | 17929 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 13898 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 1018 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 6981 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JENNIFER MAHER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ANGELA BABIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JON VESELY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | PAUL HALSCH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | DAVID ELLIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MARK FERNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MATT HARTFORD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MARY MAHONEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | MICHELLE JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | KIM MCCULLOUGH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | DENISE KINGSTROM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | CHRIS BLANCHETTE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | WILLIAM WILLETTS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | DAVE SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | CHRIS ADAMS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | BARRINGTON IRVING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | JENNIFER BERGERON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | LISA MATTKE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | JEANMARIE DELUCA |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 298481 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 188513 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 131063 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 100736 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CEO/EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PRESIDENT/CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR (LEFT 07/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR (LEFT 07/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | CHIEF OPERATIONS OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | CHIEF OPERATIONS & FINANCE (LEFT 09/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | DIRECTOR OF CORPORATE RELATIONS |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2005 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 384019 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 14 |
| IRS990/GrantAmt | 0 | 4367306 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 528638 |
| IRS990/GrantsPayableGrp/EOYAmt | 0 | 274250 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 4367306 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 4367306 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 384019 |
| IRS990/GrossReceiptsAmt | 0 | 7826224 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 13 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 2169 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 23632 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 89038 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 114839 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 16024 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 16024 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 77024 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 77024 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 2189945 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 2351166 |
| IRS990/IRPDocumentCnt | 0 | 37 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 956269 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1060777 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 726944 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1683213 |
| IRS990/LegalDomicileStateCd | 0 | AZ |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 0 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO CHAMPION ALL STUDENTS TO AND THROUGH THEIR EDUCATION AND INTO CAREERS AS PROFESSIONAL TECHNICIANS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 141266 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 140334 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 5018837 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 4685583 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 384019 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 384019 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | -217490 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2041780 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1848888 |
| IRS990/NoncashContributionsAmt | 0 | 119141 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 4575 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 29182 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 22312 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 56069 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 109869 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 6564 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 61142 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 22563 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 90269 |
| IRS990/OtherExpensesGrp/Desc | 0 | BAD DEBT |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 20868 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 20868 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 14840 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 14840 |
| IRS990/OtherRevenueTotalAmt | 0 | 14840 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 120756 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 521237 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 224234 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 866227 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 9555 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 59595 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 28416 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 97566 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 13790 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 53000 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 30054 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 96844 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 1663416 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 1309770 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 26551 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 16577 |
| IRS990/PrincipalOfficerNm | 0 | ANGIE BABIN |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | REGISTRATION FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 4876 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 4876 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | TECHFORCE'S CAREER EXPLORATION AND WORKFORCE DEVELOPMENT PROGRAMS SUPPORT THOSE INTERESTED IN PURSUING THE TECHNICIAN PROFESSION BY CONNECTING THEM THROUGH ITS ONLINE PROPRIETARY SOFTWARE PLATFORM TO RESOURCES, MENTORS, EDUCATION AND EMPLOYERS. TECHFORCE WORKS TO EDUCATE PEOPLE ABOUT THE CAREER AND DISPEL OUTDATED STIGMAS; PROVIDES HANDS-ON, EXPERIENTIAL OPPORTUNITIES FOR MIDDLE SCHOOL, HIGH SCHOOL AND POST-SECONDARY STUDENTS TO ENGAGE WITH TECHNOLOGY, STEM SKILLS, AND MENTORS; CONNECT THESE STUDENTS AND WORKING TECHS WITH RESOURCES, APPRENTICESHIPS, JOBS AND SCHOOLS IN ORDER TO ADVANCE THEIR EDUCATION AND CAREERS. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 2007734 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 4876 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 5189739 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 2498116 |
| IRS990/PYInvestmentIncomeAmt | 0 | 103263 |
| IRS990/PYOtherExpensesAmt | 0 | 1821557 |
| IRS990/PYOtherRevenueAmt | 0 | 5368 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 25484 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -296313 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1300494 |
| IRS990/PYTotalExpensesAmt | 0 | 5620167 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 5323854 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -225633 |
| 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 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | OTHER INCOME - 2020 AMOUNT: $ 3,939. 2021 AMOUNT: $ 4,868. 2022 AMOUNT: $ 31,132. 2023 AMOUNT: $ 5,368. 2024 AMOUNT: $ 14,840. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | SCHEDULE A, PART II, LINE 10, EXPLANATION OF OTHER INCOME: |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 7345466 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 5189739 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4184037 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 3770612 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2328498 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 22818352 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 77024 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 65611 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 58467 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 44677 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 32819 |
No mirrored PDF or thumbnail assets are attached yet.