Liabilities / Assets
83rd percentile
Higher debt load relative to assets than 83% of similar nonprofits.
EIN 45-1676970 • 501(c)3 • Eagan, MN
Profile
Conduct research and education programs to help agricultural organizations and farmers address water quality issues.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
83rd percentile
Higher debt load relative to assets than 83% of similar nonprofits.
Liabilities / Revenue
80th percentile
Higher debt load relative to revenue than 80% of similar nonprofits.
Net Margin
27th percentile
Higher net margin than 27% of similar nonprofits.
Top Officer Pay
95th percentile
Higher top officer pay than 95% of similar nonprofits.
Top officer pay equals 28.0% of source-year revenue.
Asset Growth
19th percentile
Faster asset growth than 19% of similar nonprofits.
Revenue Growth
20th percentile
Faster revenue growth than 20% of similar nonprofits.
Assets
Down$374,024
Down $50,724 (-12%) from 2024
Liabilities
Down$141,976
Down $8,445 (-5.6%) from 2024
Net Assets
Down$232,048
Down $42,279 (-15%) from 2024
Revenue
Down$598,514
Down $122,669 (-17%) from 2024
Expenses
Up$640,793
Up $3,973 (+0.6%) from 2024
Net Income
Down-$42,279
Down $126,642 (-150%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
Conduct research and education programs to help agricultural organizations and farmers address water quality issues.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Accounts Receivable | $243,750 | $162,500 | ▼ $81,250 |
| Land, Buildings, and Equipment, Net | $111,972 | $104,264 | ▼ $7,708 |
| Savings and Temporary Cash Investments | $56,095 | $56,100 | ▲ $5 |
| Cash and Non-Interest-Bearing Accounts | $12,527 | $50,756 | ▲ $38,229 |
| Prepaid Expenses and Deferred Charges | $404 | $404 | → $0 |
| Total Assets | $424,748 | $374,024 | ▼ $50,724 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $115,022 | $100,016 | ▼ $15,006 |
| Accounts Payable and Accrued Expenses | $35,399 | $41,960 | ▲ $6,561 |
| Total Liabilities | $150,421 | $141,976 | ▼ $8,445 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $243,750 | $162,500 | ▼ $81,250 |
| Net Assets Without Donor Restrictions | $30,577 | $69,548 | ▲ $38,971 |
| Total Net Assets Fund Balance | $274,327 | $232,048 | ▼ $42,279 |
| Total Liabilities and Net Assets / Fund Balance | $424,748 | $374,024 | ▼ $50,724 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $104,264 | $183,971 | $288,235 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Warren Formo | Executive Director | FT | $137,109 | $30,659 | $167,768 |
| Name | Title |
|---|---|
| Tim Velde | Chairperson |
| Bob Roelofs | Vice Chairperson |
| Rodney Moe | Director |
| Karlen Nelson | Secretary |
| Glen Graff | Treasurer |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Other Non Cash Contri Table | 1 | $11,988 | Fair Value |
| Total Noncash Contributions | 1 | $11,988 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $421,427 |
| Other Expenses | $219,366 |
| Total Fundraising Expense | $4,214 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $202,847 | $22,965 | $3,670 | $229,482 |
| Current Officers, Directors, Trustees, and Key Employees | $150,991 | $16,777 | - | $167,768 |
| Conferences and Meetings | $29,901 | - | - | $29,901 |
| Fees for Services Accounting | $5,586 | $20,996 | - | $26,582 |
| Depreciation Depletion | $19,696 | - | - | $19,696 |
| Payroll Taxes | $13,659 | $1,535 | $153 | $15,347 |
| Travel | $10,176 | - | - | $10,176 |
| Pension Plan Contributions | $7,573 | $866 | $227 | $8,666 |
| Office Expenses | $3,575 | $1,853 | - | $5,428 |
| Other Expenses | $4,485 | - | - | $4,485 |
| Information Technology | $4,275 | - | - | $4,275 |
| Interest | - | $3,019 | - | $3,019 |
| Occupancy | - | $2,400 | - | $2,400 |
| Insurance | - | $1,543 | - | $1,543 |
| All Other Expenses | - | $720 | - | $720 |
| Fees for Services Other | $700 | - | - | $700 |
| Other Employee Benefits | - | - | $164 | $164 |
| Total Functional Expenses | $563,905 | $72,674 | $4,214 | $640,793 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The executive committee of the board of directors includes the chairman, vice chairman, treasurer, secretary and one officer elected at large. The executive committee negotiates the employment contract of the executive director, subject to ratification by the board of directors. The board of directors may authorize the executive committee to meet as needed to handle any matter prescribed by the board of directors, but does not have express authority to act on behalf of the governing body.”
“The organization's members consist of agricultural trade associations who have members engaged directly or indirectly in agricultural activities.”
“The board of directors is elected as follows: i) one director shall be appointed by the minnesota corn growers association/minnesota corn research and promotion council ii) one director shall be appointed by the minnesota soybean growers association/minnesota soybean research and promotion council iii) one director shall be appointed by the minnesota farm bureau federation iv) one director shall be appointed by minnesota farmers union v) three directors shall be elected by the membership”
“The executive committee will review the form 990 and then it will be sent to the full board of directors for approval prior to filing.”
“The conflict of interest policy applies to all directors, staff and volunteers. Prior to board or committee action involving a conflict of interest, the director or committee member having a conflict of interest shall disclose all material facts to the chair of the meeting. A person having a conflict of interest shall not participate in the meeting except to disclose material issues of fact and to respond to questions. Remaining members will vote to determine if a conflict of interest exists. Any proceedings resulting from conflicts of interest are documented in the meeting minutes or as otherwise appropriate.”
“The organization makes its governing documents, conflict of interest policy, and financial statements available to the public upon request.”
“The minnesota farm bureau federation (ein: 41-0417230) pays all of the salaries. Through a service agreement with the minnesota farm bureau federation, the organization's personnel are deemed minnesota farm bureau federation employees for payroll and benefit purposes only; as such, forms w-2 are issued by the minnesota farm bureau federation under their respective tax identification number.”
“The center has evaluated its tax position and determined it has no uncertain tax positions as of december 31, 2025.”
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 | 1 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 35399 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 41960 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 243750 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 162500 |
| IRS990/AcctCompileOrReviewBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | CONDUCT RESEARCH AND EDUCATION PROGRAMS TO HELP AGRICULTURAL ORGANIZATIONS AND FARMERS ADDRESS WATER QUALITY ISSUES. |
| IRS990/AllOtherContributionsAmt | 0 | 336988 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 720 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 720 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 0 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | NANCY PETSCHL |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6517682106 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 3080 EAGANDALE PLACE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | EAGAN |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 55121 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 12527 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 50756 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 16777 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 150991 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 167768 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 29901 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 29901 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 563245 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 6 |
| IRS990/CYOtherExpensesAmt | 0 | 219366 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 35263 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -42279 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 421427 |
| IRS990/CYTotalExpensesAmt | 0 | 640793 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 4214 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 598514 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 19696 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 19696 |
| IRS990/Desc | 0 | WE PROVIDE EDUCATIONAL FORUMS FOR FARMERS AND OTHER AGRICULTURALISTS THROUGHOUT THE YEAR. THESE FORUMS INCLUDE 2 MAJOR EVENTS ATTENDED BY 600, AND 25 SMALLER REGIONAL EVENTS ATTENDED BY APPROXIMATELY 500. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 243750 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 162500 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 314060 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 20996 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 5586 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 26582 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 700 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 700 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 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/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 | 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 | 30659 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | TIM VELDE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | GLEN GRAFF |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | BOB ROELOFS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | KARLEN NELSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | RODNEY MOE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | WARREN FORMO |
| 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 | 137109 |
| 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/TitleTxt | 0 | CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE CHAIRPERSON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2010 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 5 |
| IRS990/GovernmentGrantsAmt | 0 | 219507 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 598514 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 5 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 4275 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 4275 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1543 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 1543 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 3019 |
| IRS990/InterestGrp/TotalAmt | 0 | 3019 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 6 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 6 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 4 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 183971 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 111972 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 104264 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 288235 |
| IRS990/LegalDomicileStateCd | 0 | MN |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembershipDuesAmt | 0 | 6750 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | CONDUCT RESEARCH AND EDUCATION PROGRAMS TO HELP AGRICULTURAL ORGANIZATIONS AND FARMERS ADDRESS WATER QUALITY ISSUES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 115022 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 100016 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 274327 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 232048 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 30577 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 69548 |
| IRS990/NoncashContributionsAmt | 0 | 11988 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 2400 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 2400 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 1853 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 3575 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 5428 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 164 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 164 |
| IRS990/OtherExpensesGrp/Desc | 0 | MONITORING |
| IRS990/OtherExpensesGrp/Desc | 1 | LAB FEES |
| IRS990/OtherExpensesGrp/Desc | 2 | REPAIRS AND MAINTENANCE |
| IRS990/OtherExpensesGrp/Desc | 3 | NUTRIENT MANAGEMENT |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 61638 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 30811 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 17992 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 4485 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 61638 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 30811 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 17992 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 4485 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 3670 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 22965 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 202847 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 229482 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 153 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 1535 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 13659 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 15347 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 227 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 866 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 7573 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 8666 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 404 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 404 |
| IRS990/PrincipalOfficerNm | 0 | WARREN FORMO |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | NUTRIENT MANAGEMENT CO |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 35263 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 35263 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | WE CONDUCT AN ON-FARM WATER QUALITY MONITORING PROGRAM TO HELP IDENTIFY AGRICULTURAL CONCERNS. TEN FARMS ARE CURRENTLY ENROLLED IN THE PROGRAM. WATER QUALITY DATA IS USED IN EDUCATIONAL PROGRAMMING. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 249845 |
| IRS990/ProgSrvcAccomActy2Grp/GrantAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 685719 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 8 |
| IRS990/PYOtherExpensesAmt | 0 | 225400 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 35456 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 84363 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 411420 |
| IRS990/PYTotalExpensesAmt | 0 | 636820 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 721183 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -42279 |
| 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/RevenueAmt | 0 | 35263 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 56095 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 56100 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 563245 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 685719 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 769169 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 578592 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 560598 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 3157323 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 6 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 8 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 77 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 91 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 162090 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.50480 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.52280 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 1593971 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 1563352 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 563245 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 685719 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 769169 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 578592 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 560598 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 3157323 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 3157414 |
| 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/EquipmentGrp/BookValueAmt | 0 | 104264 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 183971 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 288235 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE CENTER HAS EVALUATED ITS TAX POSITION AND DETERMINED IT HAS NO UNCERTAIN TAX POSITIONS AS OF DECEMBER 31, 2025. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 104264 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 137109 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 14000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 16659 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | WARREN FORMO |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | EXECUTIVE DIRECTOR |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 167768 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990ScheduleM/AnyPropertyThatMustBeHeldInd | 0 | 0 |
| IRS990ScheduleM/OtherNonCashContriTableGrp/ContributionCnt | 0 | 1 |
| IRS990ScheduleM/OtherNonCashContriTableGrp/Desc | 0 | EQUIPMENT & SUPPLIES |
| IRS990ScheduleM/OtherNonCashContriTableGrp/MethodOfDeterminingRevenuesTxt | 0 | FAIR VALUE |
| IRS990ScheduleM/OtherNonCashContriTableGrp/NonCashCheckboxInd | 0 | X |
| IRS990ScheduleM/OtherNonCashContriTableGrp/NoncashContributionsRptF990Amt | 0 | 11988 |
| IRS990ScheduleM/ReviewProcessUnusualNCGiftsInd | 0 | 0 |
| IRS990ScheduleM/SupplementalInformationDetail/ExplanationTxt | 0 | THE NUMBER OF CONTRIBUTIONS IS BEING REPORTED. |
| IRS990ScheduleM/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART I, COLUMN (B): |
| IRS990ScheduleM/ThirdPartiesUsedInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE EXECUTIVE COMMITTEE OF THE BOARD OF DIRECTORS INCLUDES THE CHAIRMAN, VICE CHAIRMAN, TREASURER, SECRETARY AND ONE OFFICER ELECTED AT LARGE. THE EXECUTIVE COMMITTEE NEGOTIATES THE EMPLOYMENT CONTRACT OF THE EXECUTIVE DIRECTOR, SUBJECT TO RATIFICATION BY THE BOARD OF DIRECTORS. THE BOARD OF DIRECTORS MAY AUTHORIZE THE EXECUTIVE COMMITTEE TO MEET AS NEEDED TO HANDLE ANY MATTER PRESCRIBED BY THE BOARD OF DIRECTORS, BUT DOES NOT HAVE EXPRESS AUTHORITY TO ACT ON BEHALF OF THE GOVERNING BODY. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE ORGANIZATION'S MEMBERS CONSIST OF AGRICULTURAL TRADE ASSOCIATIONS WHO HAVE MEMBERS ENGAGED DIRECTLY OR INDIRECTLY IN AGRICULTURAL ACTIVITIES. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE BOARD OF DIRECTORS IS ELECTED AS FOLLOWS: I) ONE DIRECTOR SHALL BE APPOINTED BY THE MINNESOTA CORN GROWERS ASSOCIATION/MINNESOTA CORN RESEARCH AND PROMOTION COUNCIL II) ONE DIRECTOR SHALL BE APPOINTED BY THE MINNESOTA SOYBEAN GROWERS ASSOCIATION/MINNESOTA SOYBEAN RESEARCH AND PROMOTION COUNCIL III) ONE DIRECTOR SHALL BE APPOINTED BY THE MINNESOTA FARM BUREAU FEDERATION IV) ONE DIRECTOR SHALL BE APPOINTED BY MINNESOTA FARMERS UNION V) THREE DIRECTORS SHALL BE ELECTED BY THE MEMBERSHIP |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | THE EXECUTIVE COMMITTEE WILL REVIEW THE FORM 990 AND THEN IT WILL BE SENT TO THE FULL BOARD OF DIRECTORS FOR APPROVAL PRIOR TO FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THE CONFLICT OF INTEREST POLICY APPLIES TO ALL DIRECTORS, STAFF AND VOLUNTEERS. PRIOR TO BOARD OR COMMITTEE ACTION INVOLVING A CONFLICT OF INTEREST, THE DIRECTOR OR COMMITTEE MEMBER HAVING A CONFLICT OF INTEREST SHALL DISCLOSE ALL MATERIAL FACTS TO THE CHAIR OF THE MEETING. A PERSON HAVING A CONFLICT OF INTEREST SHALL NOT PARTICIPATE IN THE MEETING EXCEPT TO DISCLOSE MATERIAL ISSUES OF FACT AND TO RESPOND TO QUESTIONS. REMAINING MEMBERS WILL VOTE TO DETERMINE IF A CONFLICT OF INTEREST EXISTS. ANY PROCEEDINGS RESULTING FROM CONFLICTS OF INTEREST ARE DOCUMENTED IN THE MEETING MINUTES OR AS OTHERWISE APPROPRIATE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | THE ORGANIZATION MAKES ITS GOVERNING DOCUMENTS, CONFLICT OF INTEREST POLICY, AND FINANCIAL STATEMENTS AVAILABLE TO THE PUBLIC UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | THE MINNESOTA FARM BUREAU FEDERATION (EIN: 41-0417230) PAYS ALL OF THE SALARIES. THROUGH A SERVICE AGREEMENT WITH THE MINNESOTA FARM BUREAU FEDERATION, THE ORGANIZATION'S PERSONNEL ARE DEEMED MINNESOTA FARM BUREAU FEDERATION EMPLOYEES FOR PAYROLL AND BENEFIT PURPOSES ONLY; AS SUCH, FORMS W-2 ARE ISSUED BY THE MINNESOTA FARM BUREAU FEDERATION UNDER THEIR RESPECTIVE TAX IDENTIFICATION NUMBER. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 1A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PART VII, COLUMN A |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | MN |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 424748 |
| IRS990/TotalAssetsEOYAmt | 0 | 374024 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 424748 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 374024 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 1 |
| IRS990/TotalContributionsAmt | 0 | 563245 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 4214 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 72674 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 563905 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 640793 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 150421 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 141976 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 150421 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 141976 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 274327 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 232048 |
| IRS990/TotalOtherCompensationAmt | 0 | 30659 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 563905 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 35263 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 137109 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 6 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 35263 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 598514 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 20 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 424748 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 374024 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TravelGrp/ProgramServicesAmt | 0 | 10176 |
| IRS990/TravelGrp/TotalAmt | 0 | 10176 |
| IRS990/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
No mirrored PDF or thumbnail assets are attached yet.