Liabilities / Assets
43rd percentile
Higher debt load relative to assets than 43% of similar nonprofits.
EIN 36-4244353 • 501(c)3 • East Moline, IL
Profile
To aid in the protection, preservation and restoration of the natural environment of the nations major rivers and their watersheds.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
43rd percentile
Higher debt load relative to assets than 43% of similar nonprofits.
Liabilities / Revenue
49th percentile
Higher debt load relative to revenue than 49% of similar nonprofits.
Net Margin
59th percentile
Higher net margin than 59% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
51st percentile
Faster asset growth than 51% of similar nonprofits.
Revenue Growth
21st percentile
Faster revenue growth than 21% of similar nonprofits.
Assets
Up$4,980,839
Up $309,661 (+6.6%) from 2023
Liabilities
Up$181,517
Up $71,920 (+66%) from 2023
Net Assets
Up$4,799,322
Up $237,741 (+5.2%) from 2023
Revenue
Down$2,542,475
Down $45,501 (-1.8%) from 2023
Expenses
Down$2,304,734
Down $203,537 (-8.1%) from 2023
Net Income
Up$237,741
Up $158,036 (+198%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
To aid in the protection, preservation and restoration of the natural environment of the nation's major rivers and their watersheds.
To aid in the protection, preservation and restoration of the natural environment of the nations major rivers and their watersheds.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $2,780,521 | $2,820,720 | ▲ $40,199 |
| Savings and Temporary Cash Investments | $1,831,072 | $2,025,372 | ▲ $194,300 |
| Prepaid Expenses and Deferred Charges | $21,972 | $33,245 | ▲ $11,273 |
| Inventories for Sale or Use | $14,704 | $14,704 | → $0 |
| Total Assets | $4,671,178 | $4,980,839 | ▲ $309,661 |
| Other Assets Total | $22,909 | $86,798 | ▲ $63,889 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $109,597 | $181,517 | ▲ $71,920 |
| Total Liabilities | $109,597 | $181,517 | ▲ $71,920 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $4,403,754 | $4,754,145 | ▲ $350,391 |
| Net Assets With Donor Restrictions | $157,827 | $45,177 | ▼ $112,650 |
| Total Net Assets Fund Balance | $4,561,581 | $4,799,322 | ▲ $237,741 |
| Total Liabilities and Net Assets / Fund Balance | $4,671,178 | $4,980,839 | ▲ $309,661 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $2,687,874 | $2,757,286 | $5,445,160 |
| Buildings | $78,633 | $3,381 | $82,014 |
| Leasehold Improvements | $44,213 | $36,657 | $80,870 |
| Land | $10,000 | - | $10,000 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2024 | $22,909 | $250 | ▲ $2,742 | - | $25,201 |
| 2023 | $16,997 | $3,500 | ▲ $3,112 | - | $22,909 |
| 2022 | $16,519 | $3,500 | ▼ $3,022 | - | $16,997 |
| 2021 | $13,010 | $3,250 | ▲ $259 | - | $16,519 |
| 2020 | $18,980 | - | ▲ $4,030 | - | $13,010 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Chad Pregracke | - | - | $152,734 | $49,286 | $202,020 |
| Chad Pregracke | President | FT | $187,734 | - | $187,734 |
| Name | Title |
|---|---|
| Rick Calhoun | Chairman |
| Darin Adrian | Director |
| Gary Swick | Director |
| George Leavell | Director |
| Jim Wiegand | Director |
| Kelly Clapp | Director |
| Mark Knoy | Director |
| Paul Wujek | Director |
| Jason Meyer | Secretary |
| Mark Werning | Treasurer |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Boats and Planes | 2 | $47,342 | Donor Valuation |
| Securities Publicly Traded | 2 | $12,109 | Fair Market Value (FMV) at Date of Gift |
| Other Non Cash Contri Table | 1 | $4,765 | Donor Valuation |
| Other Non Cash Contri Table | 2 | $-12,109 | In Contributions |
| Total Noncash Contributions | 7 | $52,107 | - |
| Line Item | Amount |
|---|---|
| Other Expenses | $1,156,677 |
| Salaries, Compensation, and Employee Benefits | $1,145,957 |
| Total Fundraising Expense | $124,916 |
| Grants and Similar Amounts Paid | $2,100 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $525,429 | $163,043 | $74,640 | $763,112 |
| Depreciation Depletion | $255,649 | $2,553 | $0 | $258,202 |
| Insurance | $186,246 | $0 | $0 | $186,246 |
| Current Officers, Directors, Trustees, and Key Employees | $160,734 | $0 | $0 | $160,734 |
| Other Employee Benefits | $69,256 | $14,542 | $6,657 | $90,455 |
| Payroll Taxes | $55,516 | $13,191 | $6,039 | $74,746 |
| Pension Plan Contributions | $42,268 | $10,044 | $4,598 | $56,910 |
| Other Expenses | $17,800 | $17,607 | $13,289 | $48,696 |
| Fees for Services Accounting | $0 | $26,912 | $0 | $26,912 |
| All Other Expenses | $15,890 | $89 | $0 | $15,979 |
| Occupancy | $0 | $11,949 | $0 | $11,949 |
| Fees for Services Legal | $0 | $6,840 | $0 | $6,840 |
| Grants to Domestic Orgs | $2,100 | - | - | $2,100 |
| Total Functional Expenses | $1,880,148 | $299,670 | $124,916 | $2,304,734 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $2,556,785 |
| Expenses per Audited Statements | $2,304,734 |
| Total Expenses per Form 990 | $2,304,734 |
| Expenses Not Reported on Form 990 | $252,051 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $61,068 |
| Fundraising Gross Income | $46,325 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Barge Party | $46,325 | $46,325 | $19,783 | $26,542 |
| None | - | - | - | - |
| Total Events | $46,325 | $46,325 | $61,068 | $-14,743 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| Chad Pregracke | President | Monthly fair market rent | No | $27,000 |
“Part iii, item 4a - community river clean-up projects covering several waterways in various states.”
“In continuing our quest to improve the cleanliness and quality of our nations rivers while engaging citizens in the process. Living lands & waters has removed over 13 million pounds of debris that had been impairing fish, bird, and wildlife habitat and poluting our waters. Together with a substantial volunteer force, the living lands & waters team has helped clean-up 29 rivers in 22 states.”
“Part iii, item 4b - million trees project consisting of growing and replanting trees and reforestation of areas along waterways.”
“The milliontrees project was initiated in 2007 to help further our mission to protect, preserve and restore the natural environment of our nations major rivers and their watersheds. Our mission is to not only clean up the riverways, but to also enhance the watershed by planting native trees and removing invasive plants. Project goals are to re-establish native, nut-bearing, hardwood trees along waterways and within communities, provide shelter and a viable food source for wildlife and migratory birds, increase biodiversity, help reduce erosion and run-off, improve water and air quality and create an awareness regarding the value of planting native hardwoods. The largest land restoration project in idot history totaling 28 acres, the i-80 restoration project focuses on restoring two tracks of land into a native prairie. This highly visible property is situated where interstate 80 crosses the mississippi river in illinois and can be viewed from the illinois welcome center, which overlooks the beautiful mississippi river valley. Not only that, nearly 200 years ago, illinois used to be 60% prairie. Of the nearly 22 million acres of prairie that was in the state in the 1820s, only .01% is left today. This decrease in prairie has resulted in habitat loss for native animals such as bison, deer, birds and many more. Restoring this parcel of land to its native landscape will provide countless benefits to the local ecosystem and raise awareness among the public of this endangered ecosystem.”
“Part iii, item 4b - removal of invasive species along the interstate 80 corridor. Replanting and reforestation along this highway.”
“In partnership with the us army corps of engineers, ll&w hosts free one-day workshops for educators (both traditional and non-traditional) on the corps new curriculum and activities guide, our mississippi river, in addition to sharing lessons created for workshops in the floating classroom <https://www.livinglandsandwaters.org/what-we-do/ education/student-educati onal-workshops/ labactivities.html>. This curriculum is awesome and aligned with each state on the mississippis educational standards to make it as easy for teachers as possible. In addition to curriculum training, ll&w spends some time in the field with each group showing them firsthand different facets of the river via our workboats.”
“The completed form 990 is provided to all board members for their review before filing.”
“Governing documents, conflict of interest policy and financial statements are made available to the public by request. Annual financial statements available on organizations website.”
“The finance manager reviews all invoices for any possible conflicts of interest. If necessary, any conflicts are discussed with the board.”
“The organization maintains accounts at this bank.”
“Independent accountant compiles financial statements each month. Board reviews and accepts statements. Board reviews and accepts audit upon completion.”
“The organizations ceo compensation is reviewed and approved by the governing body (board) annually.”
“Other employees compensation is reveiwed and approved by the governing body (board) annually.”
“Education of the public about the environment/ecology 246297. 0. 0.”
“Reclassification of special event expense 61,068”
“Reclassification of special event expense 61,068”
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 | true |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 109597 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 181517 |
| IRS990/AcctCompileOrReviewBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO AID IN THE PROTECTION, PRESERVATION AND RESTORATION OF THE NATURAL ENVIRONMENT OF THE NATIONS MAJOR RIVERS AND THEIR WATERSHEDS. |
| IRS990/AllOtherContributionsAmt | 0 | 2536929 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 89 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 15890 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 15979 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | CHAD PREGRACKE |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3094969848 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 17624 RTE 84N |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | EAST MOLINE |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | IL |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 61244 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | true |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 160734 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 160734 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 2536929 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 2100 |
| IRS990/CYInvestmentIncomeAmt | 0 | 16551 |
| IRS990/CYOtherExpensesAmt | 0 | 1156677 |
| IRS990/CYOtherRevenueAmt | 0 | -11005 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 237741 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1145957 |
| IRS990/CYTotalExpensesAmt | 0 | 2304734 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 124916 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2542475 |
| IRS990/DAFExcessBusinessHoldingsInd | 0 | false |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | true |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 2553 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 255649 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 258202 |
| IRS990/Desc | 0 | COMMUNITY RIVER CLEAN-UP PROJECTS COVERING SEVERAL WATERWAYS IN VARIOUS STATES. SEE SCHEDULE O |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DistributionToDonorInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 157827 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 45177 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | true |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 27 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 1247055 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 26912 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 26912 |
| IRS990/FeesForServicesLegalGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 6840 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 6840 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | 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/KeyEmployeeInd | 0 | 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 | 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/PersonNm | 0 | CHAD PREGRACKE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RICK CALHOUN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | PAUL WUJEK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MARK WERNING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JASON MEYER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JIM WIEGAND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | GARY SWICK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | GEORGE LEAVELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | KELLY CLAPP |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | DARIN ADRIAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | MARK KNOY |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 187734 |
| 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/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/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1998 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | true |
| IRS990/FundraisingDirectExpensesAmt | 0 | 61068 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 46325 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 10357 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 11 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 2100 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 2100 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 12500 |
| IRS990/GrossReceiptsAmt | 0 | 2605686 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 0 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 186246 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 186246 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 14704 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 14704 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 6194 |
| IRS990/InvestmentIncomeGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 18 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 2797324 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 2780521 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 2820720 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 5618044 |
| IRS990/LegalDomicileStateCd | 0 | IL |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 2143 |
| 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 AID IN THE PROTECTION, PRESERVATION AND RESTORATION OF THE NATURAL ENVIRONMENT OF THE NATIONS MAJOR RIVERS AND THEIR WATERSHEDS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4561581 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 4799322 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 0 |
| IRS990/NetGainOrLossInvestmentsGrp/RelatedOrExemptFuncIncomeAmt | 0 | 10357 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 10357 |
| IRS990/NetGainOrLossInvestmentsGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -14743 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -14743 |
| IRS990/NetIncmFromFundraisingEvtGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 4403754 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 4754145 |
| IRS990/NoncashContributionsAmt | 0 | 52107 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 11949 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 11949 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 22909 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 86798 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 6657 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 14542 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 69256 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 90455 |
| IRS990/OtherExpensesGrp/Desc | 0 | FOOD, FUEL AND LODGING |
| IRS990/OtherExpensesGrp/Desc | 1 | EQUIPMENT REPAIR |
| IRS990/OtherExpensesGrp/Desc | 2 | SUPPLIES/EQUIP EXP |
| IRS990/OtherExpensesGrp/Desc | 3 | CONTRACT SERVICES |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 0 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 19693 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 3 | 13289 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 616 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 0 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 32284 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 17607 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 65209 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 118177 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 365874 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 17800 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 65825 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 118177 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 417851 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 48696 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER (RECYCLING) |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 0 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 3738 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 3738 |
| IRS990/OtherRevenueMiscGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/OtherRevenueTotalAmt | 0 | 3738 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 74640 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 163043 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 525429 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 763112 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 6039 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 13191 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 55516 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 74746 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 4598 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 10044 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 42268 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 56910 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 21972 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 33245 |
| IRS990/PrincipalOfficerNm | 0 | RICK CALHOUN |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | REFORESTATION PROJECT CONSISTING OF GROWING AND REPLANTING TREES AND REFORESTATION OF AREAS ALONG WATERWAYS. SEE SCHEDULE O |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 329430 |
| IRS990/ProgSrvcAccomActy2Grp/GrantAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | INTERSTATE 80 CLEANUP - INVASIVE SPECIES REMOVAL AND REFORESTATION ALONG I-80 CORRIDOR. SEE SCHEDULE O |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 57366 |
| IRS990/ProgSrvcAccomActy3Grp/GrantAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | EDUCATION OF THE PUBLIC ABOUT THE ENVIRONMENT/ECOLOGY THROUGH RIVER CLEANUPS, EDUCATIONAL WORKSHOPS AND REFORESTATION. SEE SCHEDULE O |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 246297 |
| IRS990/ProgSrvcAccomActyOtherGrp/GrantAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActyOtherGrp/RevenueAmt | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 2533470 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 2358 |
| IRS990/PYInvestmentIncomeAmt | 0 | 47804 |
| IRS990/PYOtherExpensesAmt | 0 | 1288065 |
| IRS990/PYOtherRevenueAmt | 0 | 6702 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 79705 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1217848 |
| IRS990/PYTotalExpensesAmt | 0 | 2508271 |
| IRS990/PYTotalRevenueAmt | 0 | 2587976 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 237741 |
| 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 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1831072 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 2025372 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | Other Income Part II, Line 10 Description: CONTRACT REVENUE 2020: 0. 2021: 30000. 2022: 0. 2023: 0. 2024: 0. Description: OTHER SUPPORT 2020: 20336. 2021: 24633. 2022: 0. 2023: 0. 2024: 0. Description: PPP LOAN FORGIVEN 2020: 0. 2021: 189500. 2022: 0. 2023: 0. 2024: 0. Description: MISCELLANEOUS (RECYLING) 2020: 0. 2021: 0. 2022: 31585. 2023: 7223. 2024: 3738. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | Pt II Ln 10 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 2536929 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2533470 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3013383 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2128648 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1696603 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 11909033 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 6194 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 22161 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1741 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 7146 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 6880 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 44122 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 3738 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 7223 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 31585 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 244133 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 20336 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 307015 |
| IRS990ScheduleA/OtherSupportSumAmt | 0 | 0 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.73250 |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.55350 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 8980494 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 2928539 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 2536929 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2533470 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3013383 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2128648 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1696603 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 11909033 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 12260170 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
No mirrored PDF or thumbnail assets are attached yet.