Liabilities / Assets
31st percentile
Higher debt load relative to assets than 31% of similar nonprofits.
EIN 36-2672126 • 501(c)6 • Bloomington, IL
Profile
To assist and represent the crop production supply and service industry and promote the sound stewardship and utilization of agricultural inputs.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
31st percentile
Higher debt load relative to assets than 31% of similar nonprofits.
Liabilities / Revenue
36th percentile
Higher debt load relative to revenue than 36% of similar nonprofits.
Net Margin
60th percentile
Higher net margin than 60% of similar nonprofits.
Top Officer Pay
59th percentile
Higher top officer pay than 59% of similar nonprofits.
Top officer pay equals 7.6% of source-year revenue.
Asset Growth
32nd percentile
Faster asset growth than 32% of similar nonprofits.
Revenue Growth
70th percentile
Faster revenue growth than 70% of similar nonprofits.
Assets
Down$4,091,996
Down $11,242 (-0.3%) from 2024
Liabilities
Down$165,871
Down $132,064 (-44%) from 2024
Net Assets
Up$3,926,125
Up $120,822 (+3.2%) from 2024
Revenue
Up$2,168,000
Up $265,708 (+14%) from 2024
Expenses
Up$2,002,734
Up $286,497 (+17%) from 2024
Net Income
Down$165,266
Down $20,789 (-11%) from 2024
Most recent year
2025 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
To assist and represent the crop production supply and service industry and promote the sound stewardship and utilization of agricultural inputs.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $3,270,285 | $2,836,131 | ▼ $434,154 |
| Land, Buildings, and Equipment, Net | $145,022 | $956,568 | ▲ $811,546 |
| Cash and Non-Interest-Bearing Accounts | $284,399 | $167,909 | ▼ $116,490 |
| Accounts Receivable | $148,334 | $96,834 | ▼ $51,500 |
| Intangible Assets | $28,505 | $22,120 | ▼ $6,385 |
| Prepaid Expenses and Deferred Charges | $7,418 | $12,423 | ▲ $5,005 |
| Savings and Temporary Cash Investments | - | $11 | - |
| Total Assets | $4,103,238 | $4,091,996 | ▼ $11,242 |
| Other Assets Total | $219,275 | $0 | ▼ $219,275 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $11,247 | $98,459 | ▲ $87,212 |
| Other Liabilities | $286,688 | $67,412 | ▼ $219,276 |
| Total Liabilities | $297,935 | $165,871 | ▼ $132,064 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $3,777,435 | $3,906,371 | ▲ $128,936 |
| Net Assets With Donor Restrictions | $27,868 | $19,754 | ▼ $8,114 |
| Total Net Assets Fund Balance | $3,805,303 | $3,926,125 | ▲ $120,822 |
| Total Liabilities and Net Assets / Fund Balance | $4,103,238 | $4,091,996 | ▼ $11,242 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $809,343 | $13,118 | $822,461 |
| Equipment | $147,225 | $271,741 | $418,966 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Kevin Johnson | President | FT | $128,423 | $35,839 | $164,262 |
| John Rebholz | Director of Safety & Education | FT | $132,766 | $13,277 | $146,043 |
| Dan Schaefer | Director of Nutrient Stewardship | FT | $123,394 | $12,339 | $135,733 |
| Leslie Forrest | Director of Programs, Office & Membership | FT | $117,124 | $11,712 | $128,836 |
| Name | Title |
|---|---|
| Meg Steward | Chair |
| Josh Allen | Past Chair |
| Nate Pierce | Vice Chair |
| Aaron Hunsinger | Director |
| Bob Spratt | Director |
| David Kleckner | Director |
| Dustin Ehler | Director |
| Glen Turner | Director |
| Jeff Ruholl | Director |
| Sara Beasley | Director |
| Adam Dexter | Director (from 01/25) |
| Jeff Amott | Director (from 01/25) |
| Bryan Fairfull | Director (thru 01/25) |
| John Swanson | Director (thru 12/24) |
| David Doonan | Executive Committee |
| Mike Koenigs | Finance |
| Darren Dalenberg | Secretary |
| Line Item | Amount |
|---|---|
| Other Expenses | $1,237,400 |
| Salaries, Compensation, and Employee Benefits | $763,521 |
| Grants and Similar Amounts Paid | $1,813 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | - | - | - | $475,290 |
| Travel | - | - | - | $173,972 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $165,391 |
| Office Expenses | - | - | - | $121,776 |
| Depreciation Depletion | - | - | - | $88,027 |
| Occupancy | - | - | - | $65,392 |
| Pension Plan Contributions | - | - | - | $48,043 |
| Payroll Taxes | - | - | - | $47,989 |
| Fees for Services Lobbying | - | - | - | $45,000 |
| Other Employee Benefits | - | - | - | $26,808 |
| Fees for Services Accounting | - | - | - | $24,697 |
| Fees for Service Investment Mgmnt Fees | - | - | - | $21,767 |
| Insurance | - | - | - | $20,068 |
| Other Expenses | - | - | - | $11,140 |
| Fees for Services Other | - | - | - | $7,136 |
| Information Technology | - | - | - | $6,840 |
| Grants to Domestic Orgs | - | - | - | $1,813 |
| Total Functional Expenses | $0 | $0 | $0 | $2,002,734 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $2,002,734 |
| Expenses per Audited Statements | $1,980,967 |
| Total Expenses per Audited Statements | $1,980,967 |
| Expenses Not Reported on Financial Statements | $21,767 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Amount |
|---|---|
| Current Year Nondeductible Lobbying and Political Cost | $97,064 |
| Total Nondeductible Lobbying and Political Cost | $97,064 |
| Liability | Amount |
|---|---|
| Deferred Compensation | $67,412 |
“The organization has classes of members with approximately 962 members for the year ending on march 31, 2025.”
“Members have the authority to elect or appoint members of the governing body.”
“Various governance decisions of the organization are subject to approval by the members.”
“Form 990 will be sent by email to the executive committee, then the board for review.”
“In connection with any actual or possible conflict of interest, an interested person must disclose the existence of the financial interest and be given the opportunity to disclose all material facts to the directors and members of committees with governing board delegated powers considering the proposed transaction or arrangement. An interested person may make a presentation at the governing board or committee meeting, but after the presentation, he/she shall leave the meeting during the discussion of, and the vote on, the transaction or arrangement involving the possible conflict of interest. The chairperson of the governing board or committee shall, if appropriate, appoint a disinterested person or committee to investigate alternatives to the proposed transaction or arrangement. After exercising due diligence, the governing board or committee shall determine whether the organization 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 governing board or committee shall determine by a majority vote of the disinterested directors whether the transaction or arrangement is in the organization's best interest, for its own benefit, and whether it is fair and reasonable. In conformity with the above determination, it shall make its decision as to whether to enter into the transaction or arrangement. The organization requires each board member to sign a statement affirming receipt and understanding of the policy and agreement to comply with the policy. The organization also periodically reviews whether partnerships, joint ventures, and arrangements with management organizations conform to the organization's written policies without providing inurement, impermissible private benefit, or excess benefit transactions.”
“The executive committee conducts an annual performance and salary review for the president. The board of directors serves on a volunteer basis and therefore receives no compensation.”
“Governing documents, conflict of interest policy, and financial statements are available upon request.”
“The process for overseeing the audit and selecting an independent auditor has not changed from the prior year.”
“Fasb codification section 740-10, "accounting for uncertainty in income taxes" requires entities to analyze the likelihood of disallowance of tax positions taken in returns already filed or to be filed in the case of examination by taxing authorities. This evaluation of tax positions may result in the recognition of additional tax liabilities or derecognition of certain tax assets. In consultation with the association's tax advisors, management has concluded that there are no uncertain tax positions requiring recognition in the financial statements as of march 31, 2025 and 2024. The association's income tax returns are open to examination by taxing authorities for the years ended in 2022, 2023, 2024, and 2025. Returns are generally subject to examination for three years after they have been filed.”
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 | 11247 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 98459 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 148334 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 96834 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO ASSIST AND REPRESENT THE CROP PRODUCTION SUPPLY AND SERVICE INDUSTRY AND PROMOTE THE SOUND STEWARDSHIP AND UTILIZATION OF AGRICULTURAL INPUTS. |
| IRS990/AllOtherContributionsAmt | 0 | 626012 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | KEVIN JOHNSON |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3098272774 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 14171 CAROLE DRIVE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | BLOOMINGTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | IL |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 61705 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 284399 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 167909 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 165391 |
| 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/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 914236 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 1813 |
| IRS990/CYInvestmentIncomeAmt | 0 | 207815 |
| IRS990/CYOtherExpensesAmt | 0 | 1237400 |
| IRS990/CYOtherRevenueAmt | 0 | 46405 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 999544 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 165266 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 763521 |
| IRS990/CYTotalExpensesAmt | 0 | 2002734 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2168000 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 88027 |
| IRS990/Desc | 0 | REGULATORY COMPLIANCE ASSISTANCE: WE PROVIDE ASSISTANCE TO OUR MEMBERS TO HELP THEM COMPLY WITH A MULTITUDE OF FEDERAL AND STATE REGULATIONS PERTAINING TO THE STORAGE, TRANSPORTATION AND APPLICATION OF AGRICHEMICALS AND CROP NUTRIENTS. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 27868 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 19754 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 5 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 24697 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 45000 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 7136 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 21767 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 0.20 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | 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/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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 14933 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 12339 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 13277 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 11712 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JOSH ALLEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MEG STEWARD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | NATE PIERCE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MIKE KOENIGS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | DARREN DALENBERG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | DAVID DOONAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JEFF AMOTT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | SARA BEASLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ADAM DEXTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | DUSTIN EHLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | AARON HUNSINGER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | DAVID KLECKNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | JEFF RUHOLL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | BOB SPRATT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | GLEN TURNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | BRYAN FAIRFULL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | JOHN SWANSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | KEVIN JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | DAN SCHAEFER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | JOHN REBHOLZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | LESLIE FORREST |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 149329 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 123394 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 132766 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 117124 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PAST CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | FINANCE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | EXECUTIVE COMMITTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR (FROM 01/25) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR (FROM 01/25) |
| 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/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR (THRU 01/25) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | DIRECTOR (THRU 12/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | DIRECTOR OF NUTRIENT STEWARDSHIP |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | DIRECTOR OF SAFETY & EDUCATION |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | DIRECTOR OF PROGRAMS, OFFICE & MEMBERSHIP |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1966 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 15 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 1813 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 2168000 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 15 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 6840 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 20068 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 28505 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 22120 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 207815 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 207815 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 3270285 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 2836131 |
| IRS990/IRPDocumentCnt | 0 | 27 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 284859 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 145022 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 956568 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1241427 |
| IRS990/LegalDomicileStateCd | 0 | IL |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembershipDuesAmt | 0 | 288224 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO ASSIST AND REPRESENT THE CROP PRODUCTION SUPPLY AND SERVICE INDUSTRY AND PROMOTE THE SOUND STEWARDSHIP AND UTILIZATION OF AGRICULTURAL INPUTS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 3805303 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3926125 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | -44444 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 3777435 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 3906371 |
| IRS990/NondeductibleContributionsInd | 0 | 1 |
| IRS990/NondeductibleContriDisclInd | 0 | 1 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 65392 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 121776 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 219275 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 26808 |
| IRS990/OtherExpensesGrp/Desc | 0 | DIRECT PROGRAM EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 1 | EQUIPMENT EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 2 | DUES & SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 3 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 573856 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 51964 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 25765 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 11140 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 286688 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 67412 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 46405 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 46405 |
| IRS990/OtherRevenueTotalAmt | 0 | 46405 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 475290 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 47989 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 48043 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 7418 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 12423 |
| IRS990/PrincipalOfficerNm | 0 | KEVIN JOHNSON |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 561499 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | OTHER PROGRAMS |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | MAI EXPOSITION |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | CONVENTION |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | SERVICE INCOME |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 584099 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 161822 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 159445 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 94178 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 584099 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 161822 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 159445 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 94178 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | ADVOCACY: WE ADVOCATE FOR THE INDUSTRY AND SHAPE POLICY ON BEHALF OF THE BEST INTEREST OF OUR MEMBERS. THIS INCLUDES ADVOCACY WITH GOVERNMENT ENTITIES AS WELL AS WITH OTHER AGRICULTURAL ORGANIZATIONS AND RELATED INDUSTRIES THAT INTERACT WITH AGRICULTURE. |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | EDUCATION: WE PROVIDE SAFETY TRAINING AND PROFESSIONAL BUSINESS TRAINING TO OUR MEMBERS AT VARIOUS EVENTS IFCA SPONSORS THROUGHOUT THE CALENDAR YEAR, AND ALSO THROUGH THE PRODUCTION OF WRITTEN AND WEB-BASED EDUCATIONAL MATERIALS. |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 883731 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 2349 |
| IRS990/PYInvestmentIncomeAmt | 0 | 149433 |
| IRS990/PYOtherExpensesAmt | 0 | 991758 |
| IRS990/PYOtherRevenueAmt | 0 | 56824 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 812304 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 186055 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 722130 |
| IRS990/PYTotalExpensesAmt | 0 | 1716237 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1902292 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 165266 |
| 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 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 11 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleC/AggregateReportedDuesNtcAmt | 0 | 97064 |
| IRS990ScheduleC/AgreeCarryoverPriorYearInd | 0 | 0 |
| IRS990ScheduleC/DuesAssessmentsAmt | 0 | 288224 |
| IRS990ScheduleC/NonDeductibleLbbyngPltclCYAmt | 0 | 97064 |
| IRS990ScheduleC/NonDeductibleLbbyngPltclTotAmt | 0 | 97064 |
| IRS990ScheduleC/OnlyInHouseLobbyingInd | 0 | 0 |
| IRS990ScheduleC/SubstantiallyAllDuesNondedInd | 0 | 0 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 809343 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 13118 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 822461 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 147225 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 271741 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 418966 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 21767 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1980967 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InvestmentExpensesNotIncld2Amt | 0 | 21767 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 21767 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | -44444 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 67412 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | DEFERRED COMPENSATION |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | -44444 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 21767 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 2146233 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | FASB CODIFICATION SECTION 740-10, "ACCOUNTING FOR UNCERTAINTY IN INCOME TAXES" REQUIRES ENTITIES TO ANALYZE THE LIKELIHOOD OF DISALLOWANCE OF TAX POSITIONS TAKEN IN RETURNS ALREADY FILED OR TO BE FILED IN THE CASE OF EXAMINATION BY TAXING AUTHORITIES. THIS EVALUATION OF TAX POSITIONS MAY RESULT IN THE RECOGNITION OF ADDITIONAL TAX LIABILITIES OR DERECOGNITION OF CERTAIN TAX ASSETS. IN CONSULTATION WITH THE ASSOCIATION'S TAX ADVISORS, MANAGEMENT HAS CONCLUDED THAT THERE ARE NO UNCERTAIN TAX POSITIONS REQUIRING RECOGNITION IN THE FINANCIAL STATEMENTS AS OF MARCH 31, 2025 AND 2024. THE ASSOCIATION'S INCOME TAX RETURNS ARE OPEN TO EXAMINATION BY TAXING AUTHORITIES FOR THE YEARS ENDED IN 2022, 2023, 2024, AND 2025. RETURNS ARE GENERALLY SUBJECT TO EXAMINATION FOR THREE YEARS AFTER THEY HAVE BEEN FILED. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 956568 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 2002734 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 67412 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 2168000 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 2101789 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1980967 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 128423 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.