Liabilities / Assets
19th percentile
Higher debt load relative to assets than 19% of similar nonprofits.
EIN 26-1103540 • 501(c)3 • Stillwater, MN
Profile
To engage the community and its resources to expand the reach and impact of the stillwater public library. The foundation raises funds to enhance the programming, resources, materials, and historic renovation of the library. Funds are (continued on schedule o)raised through events, donor support, sponsorships and grants.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
19th percentile
Higher debt load relative to assets than 19% of similar nonprofits.
Liabilities / Revenue
20th percentile
Higher debt load relative to revenue than 20% of similar nonprofits.
Net Margin
94th percentile
Higher net margin than 94% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
72nd percentile
Faster asset growth than 72% of similar nonprofits.
Revenue Growth
90th percentile
Faster revenue growth than 90% of similar nonprofits.
Assets
Up$4,131,145
Up $843,598 (+26%) from 2023
Liabilities
Down$251
Down $1,212 (-83%) from 2023
Net Assets
Up$4,130,894
Up $844,810 (+26%) from 2023
Revenue
Up$1,110,033
Up $794,320 (+252%) from 2023
Expenses
Up$369,316
Up $44,056 (+14%) from 2023
Net Income
Up$740,717
Up $750,264 (+7859%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
SEE STATEMENT
Engage the community and its resources to expand the reach and impact of the stillwater public library.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $2,690,710 | $3,381,514 | ▲ $690,804 |
| Savings and Temporary Cash Investments | $316,072 | $475,070 | ▲ $158,998 |
| Cash and Non-Interest-Bearing Accounts | $138,879 | $84,961 | ▼ $53,918 |
| Pledges and Grants Receivable | - | $1,150 | - |
| Prepaid Expenses and Deferred Charges | $1,000 | $1,000 | → $0 |
| Land, Buildings, and Equipment, Net | $0 | - | - |
| Total Assets | $3,287,547 | $4,131,145 | ▲ $843,598 |
| Other Assets Total | $140,886 | $187,450 | ▲ $46,564 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $1,463 | $251 | ▼ $1,212 |
| Total Liabilities | $1,463 | $251 | ▼ $1,212 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $3,035,386 | $3,813,966 | ▲ $778,580 |
| Net Assets With Donor Restrictions | $250,698 | $316,928 | ▲ $66,230 |
| Total Net Assets Fund Balance | $3,286,084 | $4,130,894 | ▲ $844,810 |
| Total Liabilities and Net Assets / Fund Balance | $3,287,547 | $4,131,145 | ▲ $843,598 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2024 | $165,212 | $19,491 | ▲ $18,353 | - | $203,056 |
| 2023 | $127,048 | $3,000 | ▲ $20,932 | - | $148,987 |
| 2022 | $148,236 | $5,000 | ▼ $24,444 | - | $127,048 |
| 2021 | $125,515 | $8,100 | ▲ $14,621 | - | $148,236 |
| 2020 | $86,500 | $28,236 | ▲ $12,364 | - | $125,515 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Elsbeth Howe | Executive Director | FT | $67,063 | $67,063 |
| Name | Title |
|---|---|
| Summer Seidenkranz | President |
| Ryan Collier | Vice President |
| Drew Arnold | Board Member |
| Dustin Moeller | Board Member |
| Kevin Sandstrom | Board Member |
| Roger Funk | Board Member |
| Sandie Brown | Board Member |
| Shawn Glaser | Board Member |
| Erin Mcquay | Secretary |
| Jeneane Flipp | Treasurer |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $223,873 |
| Salaries, Compensation, and Employee Benefits | $101,026 |
| Total Fundraising Expense | $46,699 |
| Other Expenses | $44,417 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Orgs | $223,873 | - | - | $223,873 |
| Current Officers, Directors, Trustees, and Key Employees | $6,691 | $33,455 | $26,917 | $67,063 |
| Other Salaries and Wages | $18,509 | $4,198 | $4,045 | $26,752 |
| Fees for Service Investment Mgmnt Fees | - | $15,905 | - | $15,905 |
| Payroll Taxes | $1,937 | $2,894 | $2,380 | $7,211 |
| Office Expenses | $419 | $2,023 | $4,657 | $7,099 |
| Advertising | - | - | $6,494 | $6,494 |
| Fees for Services Accounting | - | $5,833 | - | $5,833 |
| Information Technology | $1,277 | $1,908 | $1,568 | $4,753 |
| Fees for Services Other | $2,903 | - | - | $2,903 |
| Conferences and Meetings | - | $490 | $490 | $980 |
| Insurance | $121 | $181 | $148 | $450 |
| Total Functional Expenses | $255,730 | $66,887 | $46,699 | $369,316 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $369,316 |
| Total Expenses per Audited Statements | $357,550 |
| Expenses per Audited Statements | $353,411 |
| Expenses Not Reported on Financial Statements | $15,905 |
| Expenses Not Reported on Form 990 | $4,139 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Stillwater Public Library | Stillwater, MN | Government | To Support Various Library Programs and Materials. | $223,873 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $10,155 |
| Fundraising Gross Income | $5,200 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Light a Spark | $38,084 | $5,200 | $4,139 | $1,061 |
| Total Events | $38,084 | $5,200 | $10,155 | $-4,955 |
“A copy of the 990 is distributed electronically to all board members for review before filing.”
“Each board member completes and signs a conflict of interest reporting form on an annual basis.”
“The executive committee discusses the executive director's compensation after reviewing industry standards and trends in the industry as well.”
“The organization makes its governing documents, conflict of interest policy and financial statements available to the public upon request.”
“Change in value of beneficial interest in assets at community foundation 18,353.”
“Endowment funds are to be used for supporting the stillwater public library.”
“The foundation is designated as a non-profit organization and is exempt from income taxes under section 501(c)(3) of the internal revenue code and minnesota statute. It is the policy of the foundation, in accordance with u.s. Gaap, to assess any uncertain tax positions and, if necessary, record a liability and related income tax expense for any uncertain tax positions. Management has analyzed the tax positions taken by the foundation and has concluded that as of december 31, 2024, there are no uncertain positions taken or expected to be taken that would require recognition of a liability or disclosure in the financial statements.”
“Other event expenses 4,139. Change in value of beneficial interest assets held at community foundation 18,353.”
“Other event expenses 4,139.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 1463 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 251 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | ENGAGE THE COMMUNITY AND ITS RESOURCES TO EXPAND THE REACH AND IMPACT OF THE STILLWATER PUBLIC LIBRARY. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 6494 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 6494 |
| IRS990/AllOtherContributionsAmt | 0 | 903470 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | ANN WHITCOMB |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6513515005 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1950 NORTHWESTERN AVE 101 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | STILLWATER |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 55082 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 138879 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 84961 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 26917 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 33455 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 6691 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 67063 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 490 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 490 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 980 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 32884 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 936354 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 223873 |
| IRS990/CYInvestmentIncomeAmt | 0 | 178634 |
| IRS990/CYOtherExpensesAmt | 0 | 44417 |
| IRS990/CYOtherRevenueAmt | 0 | -4955 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 740717 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 101026 |
| IRS990/CYTotalExpensesAmt | 0 | 369316 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 46699 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1110033 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | SUPPORT OF LIBRARY MATERIALS, PROGRAMS AND SERVICES: THE FOUNDATION FULFILLED GRANT REQUESTS FOR THE STILLWATER PUBLIC LIBRARY FOR MATERIALS, PROGRAMS, AND SERVICES THAT WOULD OTHERWISE NOT BE POSSIBLE. THESE LIBRARY GRANT AWARDS ALSO INCLUDED FUNDING OF STAFF HOURS TO OPEN THE LIBRARY ON SUNDAYS AS WELL. THIS SUPPORT PROVIDED A WEALTH OF INFORMATION AND ENJOYMENT TO PEOPLE OF ALL AGES. DURING 2024, 4 GRANTS WERE MADE TO THE LIBRARY. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 250698 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 316928 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 1 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 3 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 231560 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 5833 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 5833 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 2903 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 2903 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 15905 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 15905 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 35.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 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 | 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 | ELSBETH HOWE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | SUMMER SEIDENKRANZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | RYAN COLLIER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JENEANE FLIPP |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ERIN MCQUAY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | DREW ARNOLD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | SANDIE BROWN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ROGER FUNK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | SHAWN GLASER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | DUSTIN MOELLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | KEVIN SANDSTROM |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 67063 |
| 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 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | BOARD MEMBER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2007 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 32884 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 10155 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 5200 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GrantAmt | 0 | 223873 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 223873 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 223873 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 1120188 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 1568 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 1908 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 1277 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 4753 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 148 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 181 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 121 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 450 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 178634 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 178634 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 2690710 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 3381514 |
| IRS990/IRPDocumentCnt | 0 | 2 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 0 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | MN |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO ENGAGE THE COMMUNITY AND ITS RESOURCES TO EXPAND THE REACH AND IMPACT OF THE STILLWATER PUBLIC LIBRARY. THE FOUNDATION RAISES FUNDS TO ENHANCE THE PROGRAMMING, RESOURCES, MATERIALS, AND HISTORIC RENOVATION OF THE LIBRARY. FUNDS ARE (CONTINUED ON SCHEDULE O)RAISED THROUGH EVENTS, DONOR SUPPORT, SPONSORSHIPS AND GRANTS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 3286084 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 4130894 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -4955 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -4955 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 37074 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 3035386 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 3813966 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 4657 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 2023 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 419 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 7099 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 140886 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 187450 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 18353 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 4045 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 4198 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 18509 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 26752 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 2380 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 2894 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 1937 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 7211 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 1150 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 1000 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 1000 |
| IRS990/PrincipalOfficerNm | 0 | SUMMER SEIDENKRANZ |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | 48666 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | THE FOUNDATION PAID FOR A VOLUNTEER COORDINATOR TO RECRUIT, TRAIN AND SCHEDULE VOLUNTEERS FOR THE STILLWATER PUBLIC LIBRARY. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 24170 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 206963 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 185164 |
| IRS990/PYInvestmentIncomeAmt | 0 | 108459 |
| IRS990/PYOtherExpensesAmt | 0 | 122970 |
| IRS990/PYOtherRevenueAmt | 0 | 291 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -9547 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 17126 |
| IRS990/PYTotalExpensesAmt | 0 | 325260 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 315713 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 740717 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 316072 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 475070 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 936354 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 206963 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 264919 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 160469 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 344034 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 1912739 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 178632 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 123559 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 70299 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 5665 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2170 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 380325 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 34068 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.42770 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.41560 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 980724 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 932015 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 936354 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 206963 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 264919 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 160469 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 344034 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 1912739 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 2293064 |
| 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/CYEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 165212 |
| IRS990ScheduleD/CYEndwmtFundGrp/ContributionsAmt | 0 | 19491 |
| IRS990ScheduleD/CYEndwmtFundGrp/EndYearBalanceAmt | 0 | 203056 |
| IRS990ScheduleD/CYEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 18353 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/AdministrativeExpensesAmt | 0 | 1993 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 127048 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/ContributionsAmt | 0 | 3000 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 148987 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 20932 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/AdministrativeExpensesAmt | 0 | 1744 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 148236 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/ContributionsAmt | 0 | 5000 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 127048 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | -24444 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 125515 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/ContributionsAmt | 0 | 8100 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 148236 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 14621 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/AdministrativeExpensesAmt | 0 | 1585 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 86500 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/ContributionsAmt | 0 | 28236 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 125515 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 12364 |
| IRS990ScheduleD/EndowmentsHeldRelatedOrgInd | 0 | 0 |
| IRS990ScheduleD/EndowmentsHeldUnrelatedOrgInd | 0 | 1 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 4139 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 15905 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 353411 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InvestmentExpensesNotIncld2Amt | 0 | 15905 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 15905 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 37074 |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 4139 |
| IRS990ScheduleD/OtherRevenueAmt | 0 | 22492 |
| IRS990ScheduleD/PrmnntEndowmentBalanceEOYPct | 0 | 0.76800 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 59566 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 15905 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1094128 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | ENDOWMENT FUNDS ARE TO BE USED FOR SUPPORTING THE STILLWATER PUBLIC LIBRARY. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | THE FOUNDATION IS DESIGNATED AS A NON-PROFIT ORGANIZATION AND IS EXEMPT FROM INCOME TAXES UNDER SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE AND MINNESOTA STATUTE. IT IS THE POLICY OF THE FOUNDATION, IN ACCORDANCE WITH U.S. GAAP, TO ASSESS ANY UNCERTAIN TAX POSITIONS AND, IF NECESSARY, RECORD A LIABILITY AND RELATED INCOME TAX EXPENSE FOR ANY UNCERTAIN TAX POSITIONS. MANAGEMENT HAS ANALYZED THE TAX POSITIONS TAKEN BY THE FOUNDATION AND HAS CONCLUDED THAT AS OF DECEMBER 31, 2024, THERE ARE NO UNCERTAIN POSITIONS TAKEN OR EXPECTED TO BE TAKEN THAT WOULD REQUIRE RECOGNITION OF A LIABILITY OR DISCLOSURE IN THE FINANCIAL STATEMENTS. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 2 | OTHER EVENT EXPENSES 4,139. CHANGE IN VALUE OF BENEFICIAL INTEREST ASSETS HELD AT COMMUNITY FOUNDATION 18,353. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 3 | OTHER EVENT EXPENSES 4,139. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART V, LINE 4: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | PART X, LINE 2: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | PART XI, LINE 2D - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | PART XII, LINE 2D - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/TermEndowmentBalanceEOYPct | 0 | 0.23200 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 369316 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1110033 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 1153694 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 357550 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContributionsTotAmt | 0 | 32884 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContriEvent1Amt | 0 | 32884 |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 10155 |
| IRS990ScheduleG/FundraisingEventInformationGrp/EntertainmentEvent1Amt | 0 | 350 |
| IRS990ScheduleG/FundraisingEventInformationGrp/EntertainmentTotalEventsAmt | 0 | 350 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | LIGHT A SPARK |
| IRS990ScheduleG/FundraisingEventInformationGrp/FoodAndBeverageEvent1Amt | 0 | 5666 |
| IRS990ScheduleG/FundraisingEventInformationGrp/FoodAndBeverageTotalEventsAmt | 0 | 5666 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 38084 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 38084 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 5200 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 5200 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | -4955 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 4139 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 4139 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 0 | 223873 |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 0 | GOVERNMENT |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 0 | 0 |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 0 | TO SUPPORT VARIOUS LIBRARY PROGRAMS AND MATERIALS. |
| IRS990ScheduleI/RecipientTable/RecipientBusinessName/BusinessNameLine1Txt | 0 | STILLWATER PUBLIC LIBRARY |
| IRS990ScheduleI/RecipientTable/RecipientEIN | 0 | 416005566 |
| IRS990ScheduleI/RecipientTable/USAddress/AddressLine1Txt | 0 | 224 THIRD STREET NORTH |
| IRS990ScheduleI/RecipientTable/USAddress/CityNm | 0 | STILLWATER |
| IRS990ScheduleI/RecipientTable/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990ScheduleI/RecipientTable/USAddress/ZIPCd | 0 | 55082 |
| IRS990ScheduleI/SupplementalInformationDetail/ExplanationTxt | 0 | THE FOUNDATION MAKES GRANTS TO THE STILLWATER PUBLIC LIBRARY FOR PROGRAM EXPENSES THAT THE LIBRARY SUBMITS FOR REIMBURSEMENT. AFTER THE LIBRARY SUBMITS EXPENSES FOR REIMBURSEMENT, THE FOUNDATION THEN VOTES TO APPROVE EACH GRANT. |
No mirrored PDF or thumbnail assets are attached yet.