Liabilities / Assets
88th percentile
Higher debt load relative to assets than 88% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
88th percentile
Higher debt load relative to assets than 88% of similar nonprofits.
Liabilities / Revenue
69th percentile
Higher debt load relative to revenue than 69% of similar nonprofits.
Net Margin
19th percentile
Higher net margin than 19% of similar nonprofits.
Top Officer Pay
77th percentile
Higher top officer pay than 77% of similar nonprofits.
Top officer pay equals 4.8% of source-year revenue.
Asset Growth
14th percentile
Faster asset growth than 14% of similar nonprofits.
Revenue Growth
59th percentile
Faster revenue growth than 59% of similar nonprofits.
Assets
Down$977,061
Down $94,705 (-8.8%) from 2022
Net Assets
Down$330,698
Down $731,804 (-69%) from 2022
Liabilities
Up$646,363
Up $637,099 (+6877%) from 2022
Revenue
Up$2,591,597
Up $301,526 (+13%) from 2022
Expenses
Up$2,990,226
Up $508,964 (+21%) from 2022
Net Income
Down-$398,629
Down $207,438 (-108%) from 2022
3strands global foundation mobilizes communities to combat human trafficking through prevention education and reintegration programs.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $985,328 | $569,182 | ▼ $416,146 |
| Accounts Receivable | $0 | $365,850 | ▲ $365,850 |
| Savings and Temporary Cash Investments | $86,438 | $39,151 | ▼ $47,287 |
| Prepaid Expenses and Deferred Charges | $0 | $2,878 | ▲ $2,878 |
| Other Notes and Loans Receivable, Net | $0 | $0 | → $0 |
| Pledges and Grants Receivable | $0 | $0 | → $0 |
| Receivable From Disqualified Prsn | $0 | $0 | → $0 |
| Receivables From Officers Etc | $0 | $0 | → $0 |
| Investments Other Securities | $0 | $0 | → $0 |
| Investments Program Related | $0 | $0 | → $0 |
| Investments in Publicly Traded Securities | $0 | $0 | → $0 |
| Land, Buildings, and Equipment, Net | $0 | $0 | → $0 |
| Intangible Assets | $0 | $0 | → $0 |
| Inventories for Sale or Use | $0 | $0 | → $0 |
| Loans From Officers Directors | $0 | $0 | → $0 |
| Total Assets | $1,071,766 | $977,061 | ▼ $94,705 |
| Other Assets Total | $0 | $0 | → $0 |
| Liabilities | |||
| Deferred Revenue | $0 | $477,866 | ▲ $477,866 |
| Accounts Payable and Accrued Expenses | $9,264 | $168,497 | ▲ $159,233 |
| Grants Payable | $0 | $0 | → $0 |
| Mortgage Notes Payable Secured by Investment Property | $0 | $0 | → $0 |
| Unsecured Notes Loans Payable | $0 | $0 | → $0 |
| Other Liabilities | $0 | $0 | → $0 |
| Escrow Account Liability | $0 | $0 | → $0 |
| Tax Exempt Bond Liabilities | $0 | $0 | → $0 |
| Total Liabilities | $9,264 | $646,363 | ▲ $637,099 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,062,502 | $330,698 | ▼ $731,804 |
| Net Assets With Donor Restrictions | $0 | $0 | → $0 |
| Total Net Assets Fund Balance | $1,062,502 | $330,698 | ▼ $731,804 |
| Total Liabilities and Net Assets / Fund Balance | $1,071,766 | $977,061 | ▼ $94,705 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Ashlie Bryant | CEO | FT | $114,618 | $9,759 | $124,377 |
| Ramon Manrique Mejia | COO | FT | $87,082 | - | $87,082 |
| Name | Title |
|---|---|
| Gamil Cain | Director - Chairman of the Bod |
| Chad Romine | Director |
| Jennifer Randlet Madden | Director |
| Laurie Caruso | Director |
| Lisa Cohen | Director |
| Lisa Thee | Director |
| Mark Mccombe | Director |
| Ryan Fuselier | Director |
| Shelley Wetton | Director |
| Sherod Patching | Director |
| Tiffany Xingyu Wang | Director |
| William Campbell | Director |
| Barry Davis | Director/treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $2,152,800 |
| Other Expenses | $804,588 |
| Grants and Similar Amounts Paid | $23,168 |
| Total Fundraising Expense | $18,622 |
| Professional Fundraising Fees | $9,670 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $1,649,952 | - | - | $1,649,952 |
| Current Officers, Directors, Trustees, and Key Employees | - | $208,536 | - | $208,536 |
| Payroll Taxes | $140,030 | $15,463 | - | $155,493 |
| Other Employee Benefits | $88,419 | - | - | $88,419 |
| Information Technology | $35,452 | $40,864 | - | $76,316 |
| Travel | $52,037 | - | - | $52,037 |
| Occupancy | $33,753 | $16,969 | - | $50,722 |
| Comp Disqual Persons | - | $50,400 | - | $50,400 |
| Office Expenses | - | $46,340 | - | $46,340 |
| Fees for Services Other | $45,060 | - | - | $45,060 |
| Advertising | - | $36,981 | $6,522 | $43,503 |
| Insurance | $20,887 | $10,342 | $2,430 | $33,659 |
| Fees for Services Accounting | - | $29,179 | - | $29,179 |
| Grants to Domestic Individuals | $23,168 | - | - | $23,168 |
| Fees for Services Professional Fundraising | - | - | $9,670 | $9,670 |
| Other Expenses | $8,886 | - | - | $8,886 |
| Fees for Services Legal | - | $4,600 | - | $4,600 |
| Conferences and Meetings | $2,070 | - | - | $2,070 |
| Interest | - | $625 | - | $625 |
| Total Functional Expenses | $2,511,305 | $460,299 | $18,622 | $2,990,226 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $61,191 |
| Fundraising Gross Income | $60,210 |
| Professional Fundraising Fees | $9,670 |
| Gaming Direct Expenses | $0 |
| Gaming Gross Income | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Annual Gala | $57,748 | $26,060 | $11,332 | $14,728 |
| Freedom & Firew | $13,488 | $13,488 | - | $13,488 |
| Total Events | $115,882 | $60,210 | $61,191 | $-981 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| See Part Iv | - | - | - | - |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Loans from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Receivables from Disqualified Persons | $0 | $0 | → $0 |
| Receivables from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
“An independent accounting firm prepares and reviews the 990. The 990 is then reviewed by the ceo. Any questions and concerns are addressed, and any corrections or clarifications that need to be made are made. The full form 990 with all required schedules is then distributed to the board of directors prior to filing.”
“At the time of election and annually thereafter, each director, principal officer or member of a committee with board-delegated powers (hereafter interested persons) must disclose the existence of any financial interest as defined in the conflict of interest policy. Interested persons with an actual or potential conflict of interest are given the opportunity to disclose all material facts to the board or executive committee. After exercising due diligence, if a conflict exists, the board or executive committee shall determine whether 3strands global foundation can obtain, with reasonable efforts, a more advantageous transaction or arrangement from a person or entity that would not give rise to a conflict of interest. If a more advantageous transaction or arrangement is not reasonably possible under circumstances not producing a conflict of interest, the board or executive committee shall determine by a majority vote of the disinterested directors whether the transaction or arrangement is in 3strands global foundation's best interest, and shall make its decision as to whether to enter into the transaction or arrangement.”
“The 3strands global foundation executive committee reviewed the compensation of the ceo on 1/1/2021 by using comparable compensation from other form 990 returns. Once the committee reviews the compensation, the board approves it.”
“The policies and financial statements of the organization are available on the transparency section of the website.”
“The mission of 3strands global foundation is to mobilize communities to combat human trafficking through prevention education and reintegration programs. We believe prevention changes everything. 3strands global foundation provides prevention education to schools, designed to help all school staff and students identify and prevent instances of human trafficking as well as five other education programs that reach caregivers, juvenile justice officers, social workers, corporations, and communities. The non-profit also works with strategic partners to help reintegrate victims back into society through employment and education. The organization operates a direct services program to serve survivors and those at risk of being exploited. 3strands global foundation also hosts break-free runs and other awareness events to engage and mobilize individuals, organizations, and communities to stand up against human trafficking.”
“Prevention education prevention education is a key component of 3strands global foundation work. There are five prevention education offerings. Protect is a scalable human trafficking prevention education program that teaches students the signs and tactics of traffickers so they are able to protect themselves and others from victimization. The program also trains all educators and staff on how to recognize when a child is at risk of being trafficked and then connect them to the resources they need. Protect provides online human trafficking prevention training to school personnel and county stakeholders and equips educators with elementary, middle, and high school curricula and resources to directly deliver human trafficking education to their students in the classroom or through distance learning. Protect protect is evidence-informed with survivor consultants reviewing all content. It helps reduce the vulnerability of children throughout the united states. 3strands global foundation has provided education and awareness programs for schools for the past twelve years, educating an estimated more than 800,000 students and over 120,000 adults. True true equips businesses to foster trauma-informed workplaces. Through four elearning modules, this prevention program enhances employee well-being, productivity, and retention by promoting understanding of trauma, recognizing triggers, and encouraging supportive communication. True creates environments where employees feel valued and empowered in a place where belonging exists. Brave brave is a dynamic elearning training program designed to equip service providers with trauma-informed skills for supporting underserved populations. Through engaging content, including videos, interactive activities, and live discussions, participants learn to address the needs of exploited youth effectively. The program covers key topics such as human trafficking recognition and crisis management, ensuring safer and more supportive services. Tate tate empowers telecommunications professionals to combat human trafficking through a focused 30-minute elearning training course. Participants learn to spot and report trafficking signs and earn ran certification upon completion. This initiative transforms daily operations into active efforts against trafficking, encouraging industry-wide participation for broader community safety. Safe life, is a specialized education program designed to empower students of varying ages developmental and/or intellectual disabilities by offering them vital information and practical skills on abuse prevention, personal safety, and maintaining healthy relationships. Based in sacramento, this program provides a live curriculum taught by trained educators and emphasizes enhancing the quality of life and overall well-being of student referrals can be made through alta regional center. Rise rise brings together two 3sgf elearning courses as a part of a program to equip juvenile justice departments and alternative education school sites in prevention education. This bundle includes the interactive human trafficking 101-103 course from brave for staff and the aware course for the youth (15+) in their care. This two-fold approach creates a unique opportunity for this audience to be empowered to rise up and navigate prevention and intervention safely, wherever they are located. Care care is designed to support caregivers with ongoing elearning and resources aimed at preventing human trafficking. This course and online community offer a deep dive into safety planning strategies for protecting children and teens, as well as resources available for support. Aware aware is an elearning prevention education program for students (15+). This interactive course focuses on raising awareness, empowering with knowledge, building resilience, understanding healthy relationships, and developing a safety planning workbook that can become a continued resource.”
“Employ + empower - reintegration 3strands global foundation's employ + empower reintegration program connects survivors of human trafficking and those at-risk (such as transitional aged-foster youth) with sustainable, trauma-informed jobs and the resources they need to succeed in the workplace, allowing them to create a new future, one free of exploitation. Economic insecurity is one of the main vulnerabilities exploited by traffickers. The inability to support themselves and fulfill their basic needs is the primary reason survivors return to a situation of exploitation. Survivors have told us for years that the most empowering action we can take on their behalf is to help them find a job. Case managers walk alongside survivors and at-risk individuals to connect them with sustainable employment and the consistent support they need to succeed in their jobs, including interview coaching, skill-building workshops, job training, trauma-informed case management, mental health support, and more. The impact yielded an 80% retention rate. 750+ individuals served in the sacramento, san francisco, and san jose areas. Increase in the program participants' perception of self-worth, confidence in job skills, and knowledge of the services available to them. Regular meetings with those served to provide support during the employment process (helping to meet basic needs, such as access to job and interview clothing, and to connect them with community resources such as transportation, education, and childcare.”
“Mobilization every year, 3strands global foundation hosts the break free run, a 5k/10k run/walk, in california and virtually to raise awareness and funds to continue prevention work. Individuals can participate in the break-free run anywhere in the world. The event gives the community a way to engage in the issue and join the fight against human trafficking. 3strands global foundation has hosted more than 25,000 individuals from around the world. 3strands global also mobilizes communities through collaboration with legislators, public officials, and community stakeholders. The mobilization program was put on hold during covid, but is planning to be continued in the future.”
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 | true |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 9264 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 168497 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 0 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 365850 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | 3STRANDS GLOBAL FOUNDATION MOBILIZES COMMUNITIES TO COMBAT HUMAN TRAFFICKING THROUGH PREVENTION EDUCATION AND REINTEGRATION PROGRAMS. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 6522 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 36981 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 43503 |
| IRS990/AllOtherContributionsAmt | 0 | 382368 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | EDH BOOKKEEPING |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9162466111 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1020 SUNCAST LN 107 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | EL DORADO HILLS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 95762 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | true |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 985328 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 569182 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 208536 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 208536 |
| IRS990/CompDisqualPersonsGrp/ManagementAndGeneralAmt | 0 | 50400 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 50400 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 2070 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 2070 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContriRptFundraisingEventAmt | 0 | 55672 |
| IRS990/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 2482497 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 23168 |
| IRS990/CYInvestmentIncomeAmt | 0 | 133 |
| IRS990/CYOtherExpensesAmt | 0 | 804588 |
| IRS990/CYOtherRevenueAmt | 0 | -981 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 109948 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -398629 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2152800 |
| IRS990/CYTotalExpensesAmt | 0 | 2990226 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 18622 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 9670 |
| IRS990/CYTotalRevenueAmt | 0 | 2591597 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 0 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 477866 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 0 |
| IRS990/Desc | 0 | PREVENTION EDUCATION PROGRAM - SEE SCHEDULE O |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 43 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1466779 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 29179 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 29179 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 4600 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 4600 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 45060 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 45060 |
| IRS990/FeesForServicesProfFundraising/FundraisingAmt | 0 | 9670 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 9670 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 2.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 2.0 |
| 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 9759 |
| 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/PersonNm | 0 | ASHLIE BRYANT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RAMON MANRIQUE MEJIA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | LISA THEE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | BARRY DAVIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | MARK MCCOMBE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | LISA COHEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | CHAD ROMINE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | GAMIL CAIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | LAURIE CARUSO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | SHELLEY WETTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | JENNIFER RANDLET MADDEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | WILLIAM CAMPBELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | RYAN FUSELIER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | SHEROD PATCHING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | TIFFANY XINGYU WANG |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 114618 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 87082 |
| 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/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/TitleTxt | 0 | CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | COO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR - CHAIRMAN OF THE BOD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| 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/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2010 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | true |
| IRS990/FundraisingAmt | 0 | 55672 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 61191 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 60210 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GamingDirectExpensesAmt | 0 | 0 |
| IRS990/GamingGrossIncomeAmt | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 13 |
| IRS990/GovernmentGrantsAmt | 0 | 2044457 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 0 |
| IRS990/GrantsPayableGrp/EOYAmt | 0 | 0 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 23168 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 23168 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | true |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 2652788 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 0 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 13 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 40864 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 35452 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 76316 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 2430 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 10342 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 20887 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 33659 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 625 |
| IRS990/InterestGrp/TotalAmt | 0 | 625 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 133 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 133 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 3 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LoansFromOfficersDirectorsGrp/BOYAmt | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/EOYAmt | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | SEE SCHEDULE O |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1062502 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 330698 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -981 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -981 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1062502 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 330698 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 16969 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 33753 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 50722 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 46340 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 46340 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 0 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 88419 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 88419 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROTECT EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 1 | REINTEGRATION EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 2 | SELF CARE WELLNESS PROGRAM |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 253930 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 157661 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 8886 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 253930 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 157661 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 8886 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1649952 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1649952 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 0 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 15463 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 140030 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 155493 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 2878 |
| IRS990/PrincipalOfficerNm | 0 | ASHLIE BRYANT |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | -333175 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PREVENTION EDUCATION |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 109948 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 109948 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | E+E - REINTEGRATION PROGRAM - SEE SCHEDULE O |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 1044526 |
| IRS990/ProgSrvcAccomActy2Grp/GrantAmt | 0 | 23168 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | MOBILIZATION PROGRAM - SEE SCHEDULE O |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy3Grp/GrantAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 2231311 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 17513 |
| IRS990/PYInvestmentIncomeAmt | 0 | 68 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 716483 |
| IRS990/PYOtherRevenueAmt | 0 | 872 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 57820 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -191191 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1738780 |
| IRS990/PYTotalExpensesAmt | 0 | 2481262 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 8486 |
| IRS990/PYTotalRevenueAmt | 0 | 2290071 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/BOYAmt | 0 | 0 |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/BOYAmt | 0 | 0 |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -398629 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/RentalIncomeOrLossGrp/PersonalAmt | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | false |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 109948 |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 86438 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 39151 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 2482497 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2231311 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.