Liabilities / Assets
36th percentile
Higher debt load relative to assets than 36% of similar nonprofits.
990 • Fiscal year 2022 • EIN 46-2657728
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
36th percentile
Higher debt load relative to assets than 36% of similar nonprofits.
Liabilities / Revenue
31st percentile
Higher debt load relative to revenue than 31% of similar nonprofits.
Net Margin
70th percentile
Higher net margin than 70% of similar nonprofits.
Top Officer Pay
94th percentile
Higher top officer pay than 94% of similar nonprofits.
Top officer pay equals 16.0% of source-year revenue.
Asset Growth
76th percentile
Faster asset growth than 76% of similar nonprofits.
Revenue Growth
49th percentile
Faster revenue growth than 49% of similar nonprofits.
Assets
Up$1,902,071
Up $303,713 (+19%) from 2021
Net Assets
Up$1,866,851
Up $354,158 (+23%) from 2021
Liabilities
Down$35,220
Down $50,445 (-59%) from 2021
Revenue
Up$1,770,073
Up $89,959 (+5.4%) from 2021
Expenses
Up$1,415,915
Up $400,612 (+39%) from 2021
Net Income
Down$354,158
Down $310,653 (-47%) from 2021
Your Grateful Nation is a non-profit corporation dedicated to the support of U.S. combat veterans and their families during and after their transition from the military to civilian life.
The special operators transition foundation (sotf) assists special operation forces veterans transition from the military into their next successful career.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $1,057,137 | $1,405,716 | ▲ $348,579 |
| Savings and Temporary Cash Investments | $432,305 | $432,199 | ▼ $106 |
| Pledges and Grants Receivable | $75,679 | $41,002 | ▼ $34,677 |
| Intangible Assets | $16,008 | $18,227 | ▲ $2,219 |
| Prepaid Expenses and Deferred Charges | $17,070 | $4,927 | ▼ $12,143 |
| Land, Buildings, and Equipment, Net | $159 | $0 | ▼ $159 |
| Total Assets | $1,598,358 | $1,902,071 | ▲ $303,713 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $85,665 | $35,220 | ▼ $50,445 |
| Total Liabilities | $85,665 | $35,220 | ▼ $50,445 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,512,693 | $1,866,851 | ▲ $354,158 |
| Total Net Assets Fund Balance | $1,512,693 | $1,866,851 | ▲ $354,158 |
| Total Liabilities and Net Assets / Fund Balance | $1,598,358 | $1,902,071 | ▲ $303,713 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $0 | $2,717 | $2,717 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Tommy Stoner | Executive Director | FT | $275,111 | $8,253 | $283,364 |
| Name | Title |
|---|---|
| Mark Whaling | Chairman |
| Craig Powell | Chairman Emeritus |
| Jeff Jacobs | Vice Chairman |
| Chip Vandenburg | Director |
| Dave Pearson | Director |
| Don Crosby | Director |
| Kim Campbell | Director |
| ROBERT J O'NEILL | Director |
| Rob Kirila | Director |
| Simon Macioch | Director |
| Todd Koetje | Director |
| Clint Kollar | Director (since Mar 2022) |
| Dan Poritzky | Director (since Mar 2022) |
| Mark Mulcahy | Director (since Mar 2022) |
| TOMMY O'CONNOR | Secretary |
| Laurent Roux | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Atlantic Leadership Group | Consultant | 6276 FIRETHORN LANE, Clarksville, MD 21029-1319 | $219,040 |
| Line Item | Amount |
|---|---|
| Other Expenses | $890,354 |
| Salaries, Compensation, and Employee Benefits | $525,561 |
| Total Fundraising Expense | $323,086 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Current Officers, Directors, Trustees, and Key Employees | $241,272 | $14,169 | $27,923 | $283,364 |
| Other Salaries and Wages | $162,976 | $5,903 | $39,431 | $208,310 |
| Travel | $101,052 | $382 | $15,101 | $116,535 |
| Advertising | $4,621 | $2,655 | $107,676 | $114,952 |
| Fees for Services Other | $80,000 | - | - | $80,000 |
| Fees for Services Accounting | - | $37,000 | - | $37,000 |
| Payroll Taxes | $23,843 | $2,236 | $5,080 | $31,159 |
| Office Expenses | $9,504 | $3,097 | $10,937 | $23,538 |
| Depreciation Depletion | - | $5,940 | - | $5,940 |
| Insurance | $639 | $2,903 | $639 | $4,181 |
| Other Employee Benefits | - | $2,728 | - | $2,728 |
| Information Technology | $1,886 | $85 | $185 | $2,156 |
| Occupancy | $936 | $55 | $110 | $1,101 |
| Other Expenses | $233,800 | $5 | $1 | $6 |
| Total Functional Expenses | $1,011,089 | $81,740 | $323,086 | $1,415,915 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $1,420,222 |
| Expenses per Audited Statements | $1,415,915 |
| Total Expenses per Form 990 | $1,415,915 |
| Expenses Not Reported on Form 990 | $4,307 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“A draft copy of the form 990 is reviewed by the organization's management which includes the chief executive officer. Once management approval is obtained a final copy of the form 990 is distributed to the entire board of directors prior to its filing.”
“Members of the board of directors review all potential conflicts of interest at least annually. All personnel and board members are required to disclose (in writing) potential conflicts and any related party affiliations. Loans between the organization and members of management and the board are strictly prohibited. The organization seeks full transparency on all relationships. Any potential conflicts (in fact or appearance) are discussed openly and resolved in accordance with the organization's policies and procedures.”
“Members of the board of directors review compensation amounts periodically in accordance with irs rules and regulations. Efforts are made to secure compensation data from industry sources in order to determine competitiveness and appropriateness of salaries. Every effort is made to ensure that the process is thorough and transparent in accordance with irs guidelines and the organizations's policies and procedures.”
“The organization will make its governing documents, conflict of interest policy and financial statements available to the public upon request.”
“The organization has a committee that assumes responsibility for oversight for the audit of its financial statements and selection of an independent accountant. This process has not changed during the year.”
“The organization is a nonprofit organization as described in section 501(c)(3) of the internal revenue code and is exempt from federal and state income taxes on trade or business profits generated by activities related to the organization's exempt function. The organization may be subject to federal and state income taxes for profits generated from trade or business activities unrelated to the organization's exempt function. As of december 31, 2022, management believes that the organization has not generated any unrelated business taxable income. The organization assesses the recording of uncertain tax positions by evaluating the minimum recognition threshold and measurement requirements a tax position must meet before being recognized as a benefit in the financial statements. The organization's policy is to recognize interest and penalties accrued on any uncertain tax positions as a component of income tax expense, if any, in its statements of activities. The organization has not recognized any liabilities for uncertain tax positions or unrecognized benefits as of december 31, 2022. The organization does not expect any material change in uncertain tax benefits within the next 12 months.”
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 | 85665 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 35220 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | THE SPECIAL OPERATORS TRANSITION FOUNDATION (SOTF) ASSISTS SPECIAL OPERATION FORCES VETERANS TRANSITION FROM THE MILITARY INTO THEIR NEXT SUCCESSFUL CAREER. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 107676 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 2655 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 4621 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 114952 |
| IRS990/AllOtherContributionsAmt | 0 | 1770030 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 4048044692 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 2034 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SMYRNA |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | GA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 30081 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1057137 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1405716 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 27923 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 14169 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 241272 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 283364 |
| 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 | 219040 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 6276 FIRETHORN LANE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | CLARKSVILLE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | MD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 210291319 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | ATLANTIC LEADERSHIP GROUP |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | CONSULTANT |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1770030 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 43 |
| IRS990/CYOtherExpensesAmt | 0 | 890354 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 354158 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 525561 |
| IRS990/CYTotalExpensesAmt | 0 | 1415915 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 323086 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1770073 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 5940 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 5940 |
| IRS990/Desc | 0 | THE ORGANIZATION'S INITIAL FOCUS IS TO SERVE EXCLUSIVELY THE SPECIAL OPERATIONS COMMUNITY, AND ASSOCIATED PERSONNEL, WHO HAVE FACED COMBAT AND HIGH-RISK MISSIONS. SERVICES AND GRANTS PROVIDED VARY BY CASE BUT INCLUDE EMPLOYMENT TRANSITION SERVICES, PAID INTERNSHIPS, COOPERATIVE EDUCATION AND FAMILY STABILIZATION SUPPORT. FINDING A JOB IN TODAY'S MARKET IS COMPETITIVE AND DIFFICULT ENOUGH FOR THE AVERAGE INDIVIDUAL SEEKING EMPLOYMENT, BUT IT'S EVEN HARDER FOR SERVICE MEMBERS WHO HAVE SPENT THE LAST DECADE DEPLOYING TO COMBAT ZONES. ADDITIONALLY, FOR THOSE TRANSITIONING FROM YEARS OF SERVICE WITH A SPECIAL OPERATION UNIT, FINDING A POSITION IN TODAY'S BUSINESS WORLD BRINGS CERTAIN CHALLENGES NOT ORDINARILY FACED BY CIVILIANS. HOWEVER, SPECIAL OPERATIONS VETERANS HAVE A SIGNIFICANT ADVANTAGE OVER THEIR CIVILIAN COUNTERPARTS. THE FUNDAMENTAL DIFFERENCE FOUND IN SPECIAL OPERATIONS VETERANS IS THAT THEY EMBODY AND DEMONSTRATE AGILITY BY ANTICIPATING CHANGE, INITIATING ACTION, GENERATING CONFIDENCE, LIBERATING THINKING, AND EVALUATING RESULTS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 5 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1011089 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 37000 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 37000 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 80000 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 80000 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.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 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| 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 | 8253 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ROBERT J O'NEILL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | DAVE PEARSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | ROB KIRILA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SIMON MACIOCH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | DON CROSBY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | CHIP VANDENBURG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | CLINT KOLLAR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MARK MULCAHY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | DAN PORITZKY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | KIM CAMPBELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | TODD KOETJE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | TOMMY O'CONNOR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | MARK WHALING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | LAURENT ROUX |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | JEFF JACOBS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | CRAIG POWELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | TOMMY STONER |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| 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 | 275111 |
| 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/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR (SINCE MAR 2022) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR (SINCE MAR 2022) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR (SINCE MAR 2022) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | VICE CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | CHAIRMAN EMERITUS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2013 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 16 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 1770073 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 16 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 185 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 85 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 1886 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 2156 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 639 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 2903 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 639 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 4181 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 16008 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 18227 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 43 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 43 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 3 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 2717 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 159 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 2717 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| 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 | THE SPECIAL OPERATORS TRANSITION FOUNDATION (SOTF) ASSISTS SPECIAL OPERATION FORCES VETERANS TRANSITION FROM THE MILITARY INTO THEIR NEXT SUCCESSFUL CAREER. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1512693 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1866851 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1512693 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1866851 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 110 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 55 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 936 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 1101 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 10937 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 3097 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 9504 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 23538 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 2728 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 2728 |
| IRS990/OtherExpensesGrp/Desc | 0 | EVENTS |
| IRS990/OtherExpensesGrp/Desc | 1 | CANDIDATE PROGRAMMING & |
| IRS990/OtherExpensesGrp/Desc | 2 | PAYROLL PROCESSING FEES |
| IRS990/OtherExpensesGrp/Desc | 3 | OTHER EXPENSES |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 116003 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 1 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 347 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 4235 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 5 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 150560 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 233800 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 266910 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 233800 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 4235 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 6 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 39431 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 5903 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 162976 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 208310 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 5080 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 2236 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 23843 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 31159 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 75679 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 41002 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 17070 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 4927 |
| IRS990/PrincipalOfficerNm | 0 | AUSTIN MOORE |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1680072 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 42 |
| IRS990/PYOtherExpensesAmt | 0 | 557319 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 664811 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 457984 |
| IRS990/PYTotalExpensesAmt | 0 | 1015303 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1680114 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 354158 |
| 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 | 432305 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 432199 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 1770030 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1680072 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 968224 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1090409 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 990562 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 6499297 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 43 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 42 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 237 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1678 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 2000 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.97650 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.96240 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 6348749 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 150548 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 1770030 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1680072 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 968224 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1090409 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 990562 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 6499297 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 6501297 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/DonatedServicesAndUseFcltsAmt | 0 | 4307 |
| IRS990ScheduleD/DonatedServicesUseFcltsAmt | 0 | 4307 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 2717 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 2717 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 4307 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1415915 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 4307 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1770073 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION IS A NONPROFIT ORGANIZATION AS DESCRIBED IN SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE AND IS EXEMPT FROM FEDERAL AND STATE INCOME TAXES ON TRADE OR BUSINESS PROFITS GENERATED BY ACTIVITIES RELATED TO THE ORGANIZATION'S EXEMPT FUNCTION. THE ORGANIZATION MAY BE SUBJECT TO FEDERAL AND STATE INCOME TAXES FOR PROFITS GENERATED FROM TRADE OR BUSINESS ACTIVITIES UNRELATED TO THE ORGANIZATION'S EXEMPT FUNCTION. AS OF DECEMBER 31, 2022, MANAGEMENT BELIEVES THAT THE ORGANIZATION HAS NOT GENERATED ANY UNRELATED BUSINESS TAXABLE INCOME. THE ORGANIZATION ASSESSES THE RECORDING OF UNCERTAIN TAX POSITIONS BY EVALUATING THE MINIMUM RECOGNITION THRESHOLD AND MEASUREMENT REQUIREMENTS A TAX POSITION MUST MEET BEFORE BEING RECOGNIZED AS A BENEFIT IN THE FINANCIAL STATEMENTS. THE ORGANIZATION'S POLICY IS TO RECOGNIZE INTEREST AND PENALTIES ACCRUED ON ANY UNCERTAIN TAX POSITIONS AS A COMPONENT OF INCOME TAX EXPENSE, IF ANY, IN ITS STATEMENTS OF ACTIVITIES. THE ORGANIZATION HAS NOT RECOGNIZED ANY LIABILITIES FOR UNCERTAIN TAX POSITIONS OR UNRECOGNIZED BENEFITS AS OF DECEMBER 31, 2022. THE ORGANIZATION DOES NOT EXPECT ANY MATERIAL CHANGE IN UNCERTAIN TAX BENEFITS WITHIN THE NEXT 12 MONTHS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1415915 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1770073 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 1774380 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1420222 |
| 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/CompensationCommitteeInd | 0 | X |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2022 • Form 990Detailed filing. Detailed filing data is available for this year.