Liabilities / Assets
64th percentile
Higher debt load relative to assets than 64% of similar nonprofits.
990 • Fiscal year 2021 • EIN 36-2870929
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
64th percentile
Higher debt load relative to assets than 64% of similar nonprofits.
Liabilities / Revenue
47th percentile
Higher debt load relative to revenue than 47% of similar nonprofits.
Net Margin
50th percentile
Higher net margin than 50% of similar nonprofits.
Top Officer Pay
77th percentile
Higher top officer pay than 77% of similar nonprofits.
Top officer pay equals 8.8% of source-year revenue.
Asset Growth
49th percentile
Faster asset growth than 49% of similar nonprofits.
Revenue Growth
47th percentile
Faster revenue growth than 47% of similar nonprofits.
Assets
Up$1,848,503
Up $184,661 (+11%) from 2020
Net Assets
Up$1,411,844
Up $282,330 (+25%) from 2020
Liabilities
Down$436,659
Down $97,669 (-18%) from 2020
Revenue
Up$2,551,372
Up $184,034 (+7.8%) from 2020
Expenses
Up$2,269,042
Up $162,326 (+7.7%) from 2020
Net Income
Up$282,330
Up $21,708 (+8.3%) from 2020
Post Tensioning Institute is recognized as the world-wide authority on post tensioning. We are dedicated to expanding post-tensioning applications through marketing, education, research, teamwork and code development while advancing the quality, safety, efficiency, profitability and use of post-tensioning systems.
Post Tensioning Institute is recognized as the world-wide authority on post tensioning. We are dedicated to expanding post-tensioning applications through marketing, education, research, teamwork and code development while advancing quality, safety and efficiency.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $1,162,044 | $1,392,606 | ▲ $230,562 |
| Cash and Non-Interest-Bearing Accounts | $294,707 | $258,602 | ▼ $36,105 |
| Accounts Receivable | $102,732 | $80,841 | ▼ $21,891 |
| Prepaid Expenses and Deferred Charges | $58,790 | $66,904 | ▲ $8,114 |
| Inventories for Sale or Use | $39,129 | $39,411 | ▲ $282 |
| Savings and Temporary Cash Investments | $6,440 | $10,139 | ▲ $3,699 |
| Total Assets | $1,663,842 | $1,848,503 | ▲ $184,661 |
| Liabilities | |||
| Deferred Revenue | $446,038 | $326,782 | ▼ $119,256 |
| Accounts Payable and Accrued Expenses | $88,290 | $109,877 | ▲ $21,587 |
| Total Liabilities | $534,328 | $436,659 | ▼ $97,669 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,129,514 | $1,411,844 | ▲ $282,330 |
| Net Assets With Donor Restrictions | $0 | $0 | → $0 |
| Total Net Assets Fund Balance | $1,129,514 | $1,411,844 | ▲ $282,330 |
| Total Liabilities and Net Assets / Fund Balance | $1,663,842 | $1,848,503 | ▲ $184,661 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Anthony Johnson | Executive Director | FT | $189,301 | $36,108 | $225,409 |
| Timothy Christle | Engineer | FT | $139,313 | $33,860 | $173,173 |
| Amy Dowell | Engineer | FT | $118,537 | $28,242 | $146,779 |
| Donna Halstead | Director of Finance | - | $5,150 | - | $5,150 |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Advancing Organizational Excellence | Management Services | 38800 Country Club Dr, Farmington Hills, MI 48331 | $1,165,037 |
| Charles R Adams and Associates Inc | Plant Inspector/Instructor | 414 Canal St, New Smyrna Beach, FL 32168 | $198,100 |
| Miroslav Vejvoda | Certification Honorariums; Committee Work | 2035 E Berrywood St, Coeur D Alene, ID 83815 | $106,350 |
| Line Item | Amount |
|---|---|
| Other Expenses | $2,269,042 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Fees for Services Management | - | - | - | $1,181,028 |
| Travel | - | - | - | $111,506 |
| Office Expenses | - | - | - | $103,174 |
| Fees for Services Other | - | - | - | $101,408 |
| Advertising | - | - | - | $60,561 |
| Conferences and Meetings | - | - | - | $42,495 |
| Fees for Services Legal | - | - | - | $19,236 |
| Insurance | - | - | - | $11,926 |
| Fees for Service Investment Mgmnt Fees | - | - | - | $10,067 |
| Other Expenses | - | - | - | $6,997 |
| Information Technology | - | - | - | $6,119 |
| All Other Expenses | - | - | - | $685 |
| Total Functional Expenses | $0 | $0 | $0 | $2,269,042 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| Miroslav Vejvoda | Former Key Employee | Honorariums, Committee Work | No | $106,350 |
“On February 1, 2009, PTI began using a management company, Advancing Organizational Excellence (formerly Creative Association Management) to perform management duties customarily performed by or under direct supervision of officers, directors, or key employees.”
“Members are individuals and companies that are in the business of providing products and services related to post-tensioning construction who represent different groups. These groups include post-tensioning companies, prestressing steel manufacturers, engineering consultants, installation companies, vendors and other professionals.”
“Each post-tensioning company automatically has one representative on the Board. Members of other membership categories, including: Prestressing Steel Suppliers, Associates, Affiliates, Installing Companies, Consulting Companies and Professional Members nominate persons to represent their groups on the Board. The nominations are then presented to the Board. At the Board meeting, a director will put forth a motion that the nominee(s) for each membership category be elected to serve on the Board of Directors. The Board then votes to formally approve their appointment. The Board of Directors elects an Executive Committee which meets periodically to work on the Board of Directors' behalf. Any decisions or activities of the Executive Committee are presented to the Board of Directors. A legal counsel is present at all meetings to ensure that by-laws and other legal requirements are not violated.”
“Form 990 is reviewed by both the Executive Director and the Financial Director.”
“A person or persons in position of authority in the Post-Tensioning Institute (PTI) must avoid and disclose resolutions, decision, or policies made in the capacity that may benefit them individually and to the detriment of PTI and other members of PTI. This conflict of interest policy of PTI:1)Defines conflicts of interest, 2)Identifies classes of individuals within PTI covered by this policy, 3)Facilitates disclosure of information that may help identify conflicts of interest, 4)Specifies procedures to be followed in managing conflicts of interest. 1 Definition of conflicts of interest: A conflict of interest arises when a person in a position of authority over PTI may benefit financially from a decision he or she could make in that capacity, including indirect benefits such as to family members or businesses with which the person is closely associated. This policy is focused upon material financial interest of or benefit to such persons. 2. Individuals covered: Persons covered by this policy are the PTI officers, directors, the executive director, the technical director and Chief employed finance executive. 3. Facilitation of disclosure: Persons covered by this policy will annually disclose or update to the President of the Board of Directors on a form provided by PTI, their interests that could give rise to conflicts of interest, such as a list of family members, substantial business or investment holdings, and other transactions or affiliation with businesses and other organizations or those family members. 4. Procedures to manage conflicts: For each interest disclosed to the President of the BOD, the President will determine whether to A)Take no action, B)assure full disclosure to the BOD and other individuals covered by this policy, C)ask the person to recuse from participation in related discussions or decisions with PTI, or D)ask the person to resign from his or her position in PTI, or it the person refused to resign, become subject to possible removal in accordance with PTI's removal procedures. The PTI Executive Director and Chief Employed Finance Executive will monitor proposed or ongoing transactions for conflicts of interest and disclose them to the President of the BOD in order to deal with potential or actual conflicts, whether discovered before or after the transaction has occurred.”
“Compensation review and approval are determined by the management company which uses benchmarks of other non-profits.”
“All information is available upon request.”
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 | 88290 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 109877 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 102732 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 80841 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | Post Tensioning Institute is recognized as the world-wide authority on post tensioning. We are dedicated to expanding post-tensioning applications through marketing, education, research, teamwork and code development while advancing quality, safety and efficiency. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 60561 |
| IRS990/AllOtherContributionsAmt | 0 | 0 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 685 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Anthony Johnson |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2488483185 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 38800 Country Club Drive |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Farmington Hills |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MI |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 48331 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 1 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 294707 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 258602 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 42495 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 1165037 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 198100 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 106350 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 38800 Country Club Dr |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 414 Canal St |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 2035 E Berrywood St |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | Farmington Hills |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | New Smyrna Beach |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | Coeur D Alene |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | MI |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | FL |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | ID |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 48331 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 32168 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 83815 |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 0 | Advancing Organizational Excellence |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 1 | Charles R Adams and Associates Inc |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 2 | Miroslav Vejvoda |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | Management Services |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | Plant Inspector/Instructor |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | Certification Honorariums; Committee Work |
| IRS990/ContriRptFundraisingEventAmt | 0 | 1030 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1030 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 144328 |
| IRS990/CYOtherExpensesAmt | 0 | 2269042 |
| IRS990/CYOtherRevenueAmt | 0 | 26260 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2379754 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 282330 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 2269042 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2551372 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 446038 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 326782 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 1 |
| IRS990/Desc | 0 | PTI's certification of field personnel is designed to educate field personnel involved in the installation and inspection of post-tensioning systems on the theories behind post-tensioned concrete, post-tensioning components, installation requirements, use of the stressing equipment and special requirements for encapsulated systems and barrier cable systems. PTI's plant certification program is designed to assure quality component, reliable fabrication, and responsible documentation. This industry wide program provides professional, independent verification that the certified plant can produce unbonded tendons in compliance with PTI specifications. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonatedServicesAndUseFcltsAmt | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FederatedCampaignsAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 19236 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 1181028 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 101408 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 10067 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 24 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 25 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 26 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 27 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 28 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 29 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 30 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 31 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 32 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 33 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 34 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 35 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 36 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 37 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 38 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 39 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 40 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 41 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 42 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 43 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 44 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 45 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 46 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 47 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 48 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 49 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 50 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 51 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 52 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 53 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 54 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 21 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 22 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 23 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 24 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 25 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 26 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 27 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 28 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 29 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 30 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 31 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 32 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 33 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 34 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 35 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 36 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 37 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 38 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 39 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 40 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 41 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 42 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 43 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 44 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 45 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 46 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 47 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 48 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 49 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 50 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 51 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 52 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 53 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 54 | 1 |
| 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/IndividualTrusteeOrDirectorInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 18 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 19 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 20 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 21 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 22 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 23 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 24 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 25 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 26 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 27 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 28 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 29 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 30 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 31 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 32 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 33 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 34 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 35 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 36 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 37 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 38 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 39 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 40 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 41 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 42 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 43 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 44 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 45 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 46 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 47 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 48 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 49 | 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 | 28438 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 31860 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 24242 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 24 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 25 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 26 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 27 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 28 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 29 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 30 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 31 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 32 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 33 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 34 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 35 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 36 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 37 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 38 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 39 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 40 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 41 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 42 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 43 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 44 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 45 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 46 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 47 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 48 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 49 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 50 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 51 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 52 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 53 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 54 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Anthony Johnson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Timothy Christle |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Amy Dowell |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Donna Halstead |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Todd Stevens |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | David Martin |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Horst Aschenbroich |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Asit Bazi |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Tony Childress |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Tommaso Ciccone |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Sergio Dalmau |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Marc Ducommun |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Richard Elkins |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Antoinette Greenlee |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Jonathan Hirsch |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | Edward Hohman |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | Rattan Khosa |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | Marc Khoury |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | Don Kline |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | Dawn Kori |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | Chris Lemke |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 21 | Milo Lopez |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 22 | Andrew Lynam |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 23 | Andrew Micklus |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 24 | Harley Nethken |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 25 | Mark Patrick |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 26 | Randy Plitt |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 27 | Danny Raines |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 28 | Mike Schwager |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 29 | Pete Scoppa |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 30 | Bob Sward |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 31 | Adam Vance |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 32 | Chris Wilkinson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 33 | Gregory Hunsicker |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 34 | Ricki Abney |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 35 | Michael Andrade |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 36 | Brandon Brower |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 37 | Dan Buck |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 38 | Martin Cuadra |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 39 | Caleb Holden |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 40 | Steven Kichefski |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 41 | Evan Langston |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 42 | Martin Maingot |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 43 | Frank Malits |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 44 | Joshua Mecom |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 45 | Garrett Nackerud |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 46 | Dave Peters |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 47 | Christian Roemschied |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 48 | Frank Salzano |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 49 | Warley Santos |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 50 | David Scurlock |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 51 | Peter Speier |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 52 | Derek Tuttle |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 53 | Jack Graves |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 54 | Coy Williams |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 196971 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 141313 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 122537 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 5150 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 24 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 25 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 26 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2021 • Form 990Detailed filing. Detailed filing data is available for this year.