Liabilities / Assets
76th percentile
Higher debt load relative to assets than 76% of similar nonprofits.
990 • Fiscal year 2023 • EIN 20-1788275
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
76th percentile
Higher debt load relative to assets than 76% of similar nonprofits.
Liabilities / Revenue
83rd percentile
Higher debt load relative to revenue than 83% of similar nonprofits.
Net Margin
14th percentile
Higher net margin than 14% of similar nonprofits.
Top Officer Pay
58th percentile
Higher top officer pay than 58% of similar nonprofits.
Top officer pay equals 9.2% of source-year revenue.
Asset Growth
9th percentile
Faster asset growth than 9% of similar nonprofits.
Revenue Growth
31st percentile
Faster revenue growth than 31% of similar nonprofits.
Assets
Down$1,598,184
Down $291,876 (-15%) from 2022
Net Assets
Down$1,078,211
Down $195,028 (-15%) from 2022
Liabilities
Down$519,973
Down $96,848 (-16%) from 2022
Revenue
Down$855,573
Down $38,079 (-4.3%) from 2022
Expenses
Up$1,050,601
Up $158,605 (+18%) from 2022
Net Income
Down-$195,028
Down $196,684 (-11877%) from 2022
To increase access to resources, share knowledge and build power in order to create a socially, economically and ecologically resilient food system.
To advance a resilient agriculture system that demonstrates the power to heal our lands, nourish our communities and prepare emerging farmers.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $625,558 | $835,800 | ▲ $210,242 |
| Savings and Temporary Cash Investments | $280,791 | $391,808 | ▲ $111,017 |
| Cash and Non-Interest-Bearing Accounts | $567,104 | $202,167 | ▼ $364,937 |
| Pledges and Grants Receivable | $307,445 | $97,000 | ▼ $210,445 |
| Accounts Receivable | $34,083 | $9,009 | ▼ $25,074 |
| Prepaid Expenses and Deferred Charges | $1,287 | - | - |
| Total Assets | $1,890,060 | $1,598,184 | ▼ $291,876 |
| Other Assets Total | $73,792 | $62,400 | ▼ $11,392 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $400,000 | $399,025 | ▼ $975 |
| Other Liabilities | $73,567 | $62,326 | ▼ $11,241 |
| Accounts Payable and Accrued Expenses | $143,254 | $58,622 | ▼ $84,632 |
| Total Liabilities | $616,821 | $519,973 | ▼ $96,848 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,141,284 | $842,085 | ▼ $299,199 |
| Net Assets With Donor Restrictions | $131,955 | $236,126 | ▲ $104,171 |
| Total Net Assets Fund Balance | $1,273,239 | $1,078,211 | ▼ $195,028 |
| Total Liabilities and Net Assets / Fund Balance | $1,890,060 | $1,598,184 | ▼ $291,876 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $566,637 | $175,885 | $742,522 |
| Buildings | $26,957 | $312,368 | $339,325 |
| Land | $242,206 | - | $242,206 |
| Other Land Buildings | - | $1,089 | $1,089 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Rocky Casilla Aguirre | Executive Di | FT | $72,288 | $6,562 | $78,850 |
| Dawn Wegscheid | Operations D | FT | $57,352 | $1,788 | $59,140 |
| Name | Title |
|---|---|
| Daniel Hernandez | Chair |
| MEGAN O'HARA | Vice Chair |
| Alexander Kucich | Board Member |
| Ana Isabel Gabilondo-scholz | Board Member |
| Antonia Cristoforo-hark | Board Member |
| Connor Rohwer | Board Member |
| Kanko Akakpovi | Board Member |
| Maxime Groen | Board Member |
| Virginia Kearney | Board Member |
| Gwen Anderson | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $605,158 |
| Other Expenses | $445,443 |
| Total Fundraising Expense | $26,676 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $244,568 | $137,077 | $5,262 | $386,907 |
| Fees for Services Other | $78,508 | $56,550 | $1,245 | $136,303 |
| Current Officers, Directors, Trustees, and Key Employees | $56,837 | $59,191 | $17,322 | $133,350 |
| Depreciation Depletion | - | $64,304 | - | $64,304 |
| Payroll Taxes | $27,186 | $17,718 | $1,876 | $46,780 |
| Office Expenses | $21,339 | $21,202 | $131 | $42,672 |
| Fees for Services Accounting | $22,549 | $16,242 | $359 | $39,150 |
| Other Employee Benefits | $16,027 | $14,246 | $435 | $30,708 |
| All Other Expenses | $19,317 | $2,292 | - | $21,609 |
| Occupancy | $8,292 | $8,430 | - | $16,722 |
| Other Expenses | $9,999 | $120 | - | $10,119 |
| Conferences and Meetings | $3,980 | $3,517 | - | $7,497 |
| Pension Plan Contributions | $4,034 | $3,379 | - | $7,413 |
| Insurance | - | $7,100 | - | $7,100 |
| Travel | $2,763 | $2,244 | - | $5,007 |
| Fees for Services Legal | $2,852 | $2,054 | $46 | $4,952 |
| Information Technology | - | $1,905 | - | $1,905 |
| Advertising | - | $975 | - | $975 |
| Total Functional Expenses | $603,749 | $420,176 | $26,676 | $1,050,601 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $1,050,601 |
| Total Expenses per Audited Statements | $1,050,601 |
| Total Expenses per Form 990 | $1,050,601 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Operating Lease Liabilities | $62,326 |
“Sharing our roots' board chair and treasurer will review the form 990 prior to submission.”
“The enforcement of the conflict of interest policy is within sharing our roots' board of directors' responsibilities.”
“Executive director's salary was determined based on sharing our roots' budget, size of ngo, region, and other organizations doing similar work using the mn council of nonprofits 2022 salary and benefit survey. Salary approved by the board of directors.”
“All staff salaries were determined by the executive director using the same method as above. Salaries were approved by the board of directors as part of sharing our roots' pay structure.”
“Documents are available to the public upon request.”
“Other fees 78,508 56,550 1,245”
“The organization is exempt from income taxes under section 501(c)(3) of the internal revenue code and a similar section of state income tax laws, with the exception of certain business activities that are not related to the organization's exempt purpose. For the year ended december 31, 2023, the financial statements reflect no provision for unrelated business income taxes. Accounting principles generally accepted in the united states of america require management to evaluate tax positions taken by the organization and recognize a tax liability (or asset) for any uncertain position that more likely than not would not be sustained upon examination by the applicable tax authorities. The organization is subject to routine audits by taxing authorities; however, there are currently no audits for any tax periods in progress.”
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 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 143254 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 58622 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 34083 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 9009 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO ADVANCE A RESILIENT AGRICULTURE SYSTEM THAT DEMONSTRATES THE POWER TO HEAL OUR LANDS, NOURISH OUR COMMUNITIES AND PREPARE EMERGING FARMERS. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 975 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 975 |
| IRS990/AllOtherContributionsAmt | 0 | 701847 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 2292 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 19317 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 21609 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6128797578 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 4905 315TH STREET WEST |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | NORTHFIELD |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 550575275 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 567104 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 202167 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 17322 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 59191 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 56837 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 133350 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 3517 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 3980 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 7497 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 701847 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 23396 |
| IRS990/CYOtherExpensesAmt | 0 | 445443 |
| IRS990/CYOtherRevenueAmt | 0 | 9385 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 120945 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -195028 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 605158 |
| IRS990/CYTotalExpensesAmt | 0 | 1050601 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 26676 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 855573 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 64304 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 64304 |
| IRS990/Desc | 0 | CENTRAL FARM: SOR MANAGES 100-ACRES OF FARMLAND IN SE MN, OUR PROGRAMMING INCLUDES LAND RESTORATION WORK THROUGH CONSERVATION EASEMENTS, SUPPORTING A COHORT OF BEGINNING FARMERS WITH LAND ACCESS AND INFRASTRUCTURE (E.G: IRRIGATION, LIVESTOCK FENCING, BARNS, ETC.) |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | true |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 131955 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 236126 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 15 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 386942 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/FundraisingAmt | 0 | 359 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 16242 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 22549 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 39150 |
| IRS990/FeesForServicesLegalGrp/FundraisingAmt | 0 | 46 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 2054 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 2852 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 4952 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 1245 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 56550 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 78508 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 136303 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/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 | 6562 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 1788 |
| 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/PersonNm | 0 | ROCKY CASILLA AGUIRRE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | DAWN WEGSCHEID |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | KANKO AKAKPOVI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | GWEN ANDERSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ANTONIA CRISTOFORO-HARK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | ANA ISABEL GABILONDO-SCHOLZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MAXIME GROEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | DANIEL HERNANDEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | VIRGINIA KEARNEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | ALEXANDER KUCICH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | MEGAN O'HARA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | CONNOR ROHWER |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 72288 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 57352 |
| 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/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/TitleTxt | 0 | EXECUTIVE DI |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | OPERATIONS D |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | BOARD MEMBER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2004 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 8 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 855573 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 8 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 1905 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 1905 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 7100 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 7100 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 23396 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 23396 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 12 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 489342 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 625558 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 835800 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1325142 |
| IRS990/LegalDomicileStateCd | 0 | MN |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | TO ADVANCE A RESILIENT AGRICULTURE SYSTEM THAT DEMONSTRATES THE POWER TO HEAL OUR LANDS, NOURISH OUR COMMUNITIES AND PREPARE EMERGING FARMERS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 400000 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 399025 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1273239 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1078211 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1141284 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 842085 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 8430 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 8292 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 16722 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 131 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 21202 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 21339 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 42672 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 73792 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 62400 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 435 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 14246 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 16027 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 30708 |
| IRS990/OtherExpensesGrp/Desc | 0 | FARM OPERATIONS |
| IRS990/OtherExpensesGrp/Desc | 1 | FARM REPAIRS & MAINTENANC |
| IRS990/OtherExpensesGrp/Desc | 2 | VISITOR EDUCATION & ENGAG |
| IRS990/OtherExpensesGrp/Desc | 3 | FARM UTILITIES |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1630 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 120 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 58895 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 16473 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 10130 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 9999 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 60525 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 16473 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 10130 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 10119 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 73567 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 62326 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER REVENUE |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 9385 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 9385 |
| IRS990/OtherRevenueTotalAmt | 0 | 9385 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 5262 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 137077 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 244568 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 386907 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 1876 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 17718 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 27186 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 46780 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 3379 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 4034 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 7413 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 307445 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 97000 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 1287 |
| IRS990/PrincipalOfficerNm | 0 | GWEN ANDERSON |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PROGRAM SERVICE FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 120945 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 120945 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | COMMUNITY CONNECTORS: SOR EMPLOYS 2 PT AND 2 FT STAFF TO ADDRESS COMMUNITY FOOD INSECURITY. TOGETHER THEY COORDINATE 6 NEIGHBORHOOD GARDENS, SUPPORTING OVER 120 FAMILIES PRODUCING VEGETABLES FOR HOME CONSUMPTION. THE CONNECTORS ALSO WORK WITH LOCAL PARTNERS (E.G. FOODSHELVES) TO DO FOOD DISTRIBUTIONS. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 173144 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 85035 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | WILDLIFE COUNTS: SOR MONITORS WILDLIFE THROUGH A CITIZEN SCIENCE EFFORT THAT ENGAGES STUDENTS AND VOLUNTEERS AT THE CENTRAL FARM. WILDLIFE HABITAT IS ALSO RESTORED THROUGH MANAGEMENT OF INVASIVES AND PROTECTED THROUGH CONSERVATION EASEMENTS. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 43663 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 755624 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 1675 |
| IRS990/PYOtherExpensesAmt | 0 | 464892 |
| IRS990/PYOtherRevenueAmt | 0 | 60 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 136293 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 1656 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 427104 |
| IRS990/PYTotalExpensesAmt | 0 | 891996 |
| IRS990/PYTotalRevenueAmt | 0 | 893652 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -195028 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 35910 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 280791 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 391808 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 701847 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 755624 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 735614 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1527155 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 600582 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 4320822 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 23396 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1675 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1384 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1476 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1131 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 29062 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 130330 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 136353 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 266683 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus2YearsAmt | 0 | 230959 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus3YearsAmt | 0 | 287663 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus4YearsAmt | 0 | 46766 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 565388 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 23396 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 1675 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1384 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1476 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1131 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 29062 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.01000 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00000 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.99440 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.99890 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 5152893 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 832177 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 891977 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 966573 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1814818 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 647348 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 5152893 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 855573 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 893652 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 967957 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1816294 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 648479 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 5181955 |
| 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 | true |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 26957 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 312368 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 339325 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 566637 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 175885 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 742522 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1050601 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 242206 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 242206 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 1089 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 1089 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 62326 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | OPERATING LEASE LIABILITIES |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 855573 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION IS EXEMPT FROM INCOME TAXES UNDER SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE AND A SIMILAR SECTION OF STATE INCOME TAX LAWS, WITH THE EXCEPTION OF CERTAIN BUSINESS ACTIVITIES THAT ARE NOT RELATED TO THE ORGANIZATION'S EXEMPT PURPOSE. FOR THE YEAR ENDED DECEMBER 31, 2023, THE FINANCIAL STATEMENTS REFLECT NO PROVISION FOR UNRELATED BUSINESS INCOME TAXES. ACCOUNTING PRINCIPLES GENERALLY ACCEPTED IN THE UNITED STATES OF AMERICA REQUIRE MANAGEMENT TO EVALUATE TAX POSITIONS TAKEN BY THE ORGANIZATION AND RECOGNIZE A TAX LIABILITY (OR ASSET) FOR ANY UNCERTAIN POSITION THAT MORE LIKELY THAN NOT WOULD NOT BE SUSTAINED UPON EXAMINATION BY THE APPLICABLE TAX AUTHORITIES. THE ORGANIZATION IS SUBJECT TO ROUTINE AUDITS BY TAXING AUTHORITIES; HOWEVER, THERE ARE CURRENTLY NO AUDITS FOR ANY TAX PERIODS IN PROGRESS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | SCHEDULE D, PAGE 3, PART X |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 835800 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1050601 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 62326 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 855573 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 855573 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1050601 |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | SHARING OUR ROOTS' BOARD CHAIR AND TREASURER WILL REVIEW THE FORM 990 PRIOR TO SUBMISSION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE ENFORCEMENT OF THE CONFLICT OF INTEREST POLICY IS WITHIN SHARING OUR ROOTS' BOARD OF DIRECTORS' RESPONSIBILITIES. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | EXECUTIVE DIRECTOR'S SALARY WAS DETERMINED BASED ON SHARING OUR ROOTS' BUDGET, SIZE OF NGO, REGION, AND OTHER ORGANIZATIONS DOING SIMILAR WORK USING THE MN COUNCIL OF NONPROFITS 2022 SALARY AND BENEFIT SURVEY. SALARY APPROVED BY THE BOARD OF DIRECTORS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | ALL STAFF SALARIES WERE DETERMINED BY THE EXECUTIVE DIRECTOR USING THE SAME METHOD AS ABOVE. SALARIES WERE APPROVED BY THE BOARD OF DIRECTORS AS PART OF SHARING OUR ROOTS' PAY STRUCTURE. |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.