Liabilities / Assets
69th percentile
Higher debt load relative to assets than 69% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
69th percentile
Higher debt load relative to assets than 69% of similar nonprofits.
Liabilities / Revenue
60th percentile
Higher debt load relative to revenue than 60% of similar nonprofits.
Net Margin
56th percentile
Higher net margin than 56% of similar nonprofits.
Top Officer Pay
86th percentile
Higher top officer pay than 86% of similar nonprofits.
Top officer pay equals 8.5% of source-year revenue.
Asset Growth
80th percentile
Faster asset growth than 80% of similar nonprofits.
Revenue Growth
56th percentile
Faster revenue growth than 56% of similar nonprofits.
Assets
Up$1,529,337
Up $245,268 (+19%) from 2019
Net Assets
Up$1,225,758
Up $55,832 (+4.8%) from 2019
Liabilities
Up$303,579
Up $189,436 (+166%) from 2019
Revenue
Up$1,460,673
Up $43,814 (+3.1%) from 2019
Expenses
Up$1,272,155
Up $93,942 (+8.0%) from 2019
Net Income
Down$188,518
Down $50,128 (-21%) from 2019
Wilmette Harbor Association operates as a marina, providing moorings, dockage, fuel, other supplies, and marine related services, including some winter storage to its members, boaters and the community.
The maintenance and development of wilmette harbor and of the mooring facilities provided therein and the promotion of boating generally in and about wilmette harbor.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $512,039 | $798,217 | ▲ $286,178 |
| Land, Buildings, and Equipment, Net | $518,572 | $492,593 | ▼ $25,979 |
| Accounts Receivable | $116,613 | $101,317 | ▼ $15,296 |
| Prepaid Expenses and Deferred Charges | $89,376 | $90,935 | ▲ $1,559 |
| Inventories for Sale or Use | $2,837 | $3,543 | ▲ $706 |
| Cash and Non-Interest-Bearing Accounts | $-2 | - | - |
| Total Assets | $1,284,069 | $1,529,337 | ▲ $245,268 |
| Other Assets Total | $44,634 | $42,732 | ▼ $1,902 |
| Liabilities | |||
| Deferred Revenue | - | $168,746 | - |
| Accounts Payable and Accrued Expenses | $105,893 | $123,083 | ▲ $17,190 |
| Other Liabilities | $8,250 | $11,750 | ▲ $3,500 |
| Total Liabilities | $114,143 | $303,579 | ▲ $189,436 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,169,926 | $1,225,758 | ▲ $55,832 |
| Total Net Assets Fund Balance | $1,169,926 | $1,225,758 | ▲ $55,832 |
| Total Liabilities and Net Assets / Fund Balance | $1,284,069 | $1,529,337 | ▲ $245,268 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $280,600 | $137,950 | $418,550 |
| Other Land Buildings | $0 | $381,961 | $381,961 |
| Leasehold Improvements | $126,850 | $18,150 | $145,000 |
| Equipment | $85,143 | $43,857 | $129,000 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Hyde Perce | Executive Director | FT | $123,673 | $123,673 |
| Name | Title |
|---|---|
| Matthew Bevenour | President |
| Terrance Canade | Vice President |
| Anthony Broad-crawford | Director |
| Chris Wright | Director |
| Ellen Dettling | Director |
| Michael Oseland | Director |
| Nancy Taylor | Director |
| Vili Weszt | Director |
| Scott Rogers | Secretary |
| Paul Decrane | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $782,685 |
| Salaries, Compensation, and Employee Benefits | $489,470 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Occupancy | $334,994 | $37,223 | - | $372,217 |
| Other Salaries and Wages | $219,700 | $67,752 | - | $287,452 |
| Current Officers, Directors, Trustees, and Key Employees | $61,837 | $61,836 | - | $123,673 |
| Insurance | $49,927 | $49,928 | - | $99,855 |
| Depreciation Depletion | $64,729 | - | - | $64,729 |
| Other Expenses | $62,500 | $3,688 | - | $62,500 |
| Other Employee Benefits | $28,358 | $13,052 | - | $41,410 |
| Office Expenses | - | $39,103 | - | $39,103 |
| Payroll Taxes | $25,293 | $11,642 | - | $36,935 |
| Fees for Services Other | $160 | $19,625 | - | $19,785 |
| Travel | - | $10,344 | - | $10,344 |
| All Other Expenses | - | $5,848 | - | $5,848 |
| Fees for Services Legal | - | $5,475 | - | $5,475 |
| Total Functional Expenses | $946,639 | $325,516 | $0 | $1,272,155 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $1,492,003 |
| Expenses per Audited Statements | $1,272,155 |
| Total Expenses per Form 990 | $1,272,155 |
| Expenses Not Reported on Form 990 | $219,848 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Mooring Deposits | $11,750 |
“A section of the organization's by-laws were amended during 2020 to remove reference to "voting member(s) and be replaced with "member(s)".”
“The association has members who have the right to participate in the organization's governance.”
“The president, with the approval of the directors, shall appoint a nominating committee prior to the annual meeting of members. The nominating committee shall nominate one or more members for each vacancy in the board of directors. Nominations for directors may also be made by a petition signed by ten members, not including the nominees therein, accompanied by the written consent of such nominee.”
“Any member of the association may take part and vote in person at any meeting of members thereof. Members shall be entitled to all the privileges of the floor at all meetings of members and shall be entitled to vote. Members may cast only one vote per mooring or membership fee paid. There shall be no fractional or proxy voting. Fifteen or more members shall constitute a regular quorum at any duly called meeting.”
“The organization does not have any committees with the authority to act on behalf of the governing body.”
“After receiving a draft of form 990, it is distributed to the governing body. All board members are instructed to review the document and reply with any questions or comments by a given date. If issues arise they are answered by the association's cpa firm. If there are no further issues, the document is submitted to the irs. A copy of the final return is provided to all board members prior to filing.”
“At the first meeting following director elections, the conflict of interest policy is reviewed and any member with a conflict is asked to disclose it.”
“During the executive director's annual review, the board looks at a salary comparison and assesses work performance against a previously-determined performance plan.”
“The organization makes its governing documents, conflict of interest policy, and financial statements available to the public upon request.”
“The association is generally exempt from federal income tax pursuant to section 501(c)(4) of the internal revenue code. The association has adopted the requirements for accounting for uncertain tax positions and management has determined that the association was not required to record a liability related to uncertain tax provisions as of december 31, 2020.”
“Cost of goods sold 219,848.”
“Cost of goods sold 219,848.”
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 | 105893 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 123083 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 116613 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 101317 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | THE MAINTENANCE AND DEVELOPMENT OF WILMETTE HARBOR AND OF THE MOORING FACILITIES PROVIDED THEREIN AND THE PROMOTION OF BOATING GENERALLY IN AND ABOUT WILMETTE HARBOR. |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 5848 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 5848 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | HYDE PERCE EXECUTIVE DIRECTOR |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8472514234 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 20 HARBOR DRIVE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | WILMETTE |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | IL |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 600912881 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | -2 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 1 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 61836 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 61837 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 123673 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CostOfGoodsSoldAmt | 0 | 219848 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 636 |
| IRS990/CYOtherExpensesAmt | 0 | 782685 |
| IRS990/CYOtherRevenueAmt | 0 | 42770 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1417267 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 188518 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 489470 |
| IRS990/CYTotalExpensesAmt | 0 | 1272155 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1460673 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 168746 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 64729 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 64729 |
| IRS990/Desc | 0 | WILMETTE HARBOR ASSOCIATION, INC. (THE ASSOCIATION) IS ANOT-FOR-PROFIT ILLINOIS CORPORATION ORGANIZED ON MARCH 28, 1938FOR THE PURPOSE AND WITH THE OBJECTIVE OF THE MAINTENANCE ANDDEVELOPMENT OF WILMETTE HARBOR, AND OF THE MOORING FACILITIESPROVIDED THEREIN, AND THE PROMOTION OF BOATING GENERALLY IN ANDABOUT WILMETTE HARBOR. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 27 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 946639 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 5475 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 5475 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 19625 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 160 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 19785 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 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 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/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 | MATTHEW BEVENOUR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | TERRANCE CANADE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | PAUL DECRANE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SCOTT ROGERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ANTHONY BROAD-CRAWFORD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | ELLEN DETTLING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MICHAEL OSELAND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | NANCY TAYLOR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | VILI WESZT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | CHRIS WRIGHT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | HYDE PERCE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 123673 |
| 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 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| 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 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1938 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 1680521 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 28590 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 228203 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 49928 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 49927 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 99855 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 2837 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 3543 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 636 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 636 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 2 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 581918 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 518572 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 492593 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1074511 |
| IRS990/LegalDomicileStateCd | 0 | IL |
| IRS990/LessRentalExpensesGrp/RealAmt | 0 | 0 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | WILMETTE HARBOR ASSOCIATION OPERATES AS A MARINA AND CLUBHOUSE, PROVIDING MOORINGS, DOCKAGE, FUEL, OTHER SUPPLIES, AND MARINE RELATED SERVICES, INCLUDING SOME WINTER STORAGE TO ITS MEMBERS, BOATERS AND THE COMMUNITY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1169926 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1225758 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 8355 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 8355 |
| IRS990/NetRentalIncomeOrLossGrp/ExclusionAmt | 0 | 28590 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 28590 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1169926 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1225758 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 37223 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 334994 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 372217 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 39103 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 39103 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 44634 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 42732 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 13052 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 28358 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 41410 |
| IRS990/OtherExpensesGrp/Desc | 0 | OPERATING EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 1 | BREAKWATER REPAIRS |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 3688 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 99141 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 62500 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 102829 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 62500 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 8250 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 11750 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 5825 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 5825 |
| IRS990/OtherRevenueTotalAmt | 0 | 5825 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 67752 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 219700 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 287452 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 11642 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 25293 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 36935 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 89376 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 90935 |
| IRS990/PrincipalOfficerNm | 0 | MATTHEW BEVENOUR |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | -132687 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 713990 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 713990 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 713990 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 713990 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 713990 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MOORING FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | ENTRANCE FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | DUES REVENUE |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | DERRICK FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 4 | WINTER STORAGE FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1144811 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 111416 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 93750 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 36515 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 4 | 26325 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1144811 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 111416 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 93750 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 36515 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 4 | 26325 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 720 |
| IRS990/PYOtherExpensesAmt | 0 | 735840 |
| IRS990/PYOtherRevenueAmt | 0 | 31598 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1384541 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 238646 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 442373 |
| IRS990/PYTotalExpensesAmt | 0 | 1178213 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1416859 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 188518 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 28590 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 1425622 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 512039 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 798217 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 280600 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 137950 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 418550 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 85143 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 43857 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 129000 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 219848 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1272155 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 126850 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 18150 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 145000 |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 219848 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 0 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 381961 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 381961 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 11750 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | MOORING DEPOSITS |
| IRS990ScheduleD/OtherRevenueAmt | 0 | 219848 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 219848 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1460673 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ASSOCIATION IS GENERALLY EXEMPT FROM FEDERAL INCOME TAX PURSUANT TO SECTION 501(C)(4) OF THE INTERNAL REVENUE CODE. THE ASSOCIATION HAS ADOPTED THE REQUIREMENTS FOR ACCOUNTING FOR UNCERTAIN TAX POSITIONS AND MANAGEMENT HAS DETERMINED THAT THE ASSOCIATION WAS NOT REQUIRED TO RECORD A LIABILITY RELATED TO UNCERTAIN TAX PROVISIONS AS OF DECEMBER 31, 2020. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | COST OF GOODS SOLD 219,848. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 2 | COST OF GOODS SOLD 219,848. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | PART XI, LINE 2D - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | PART XII, LINE 2D - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 492593 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1272155 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 11750 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1460673 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 1680521 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1492003 |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | A SECTION OF THE ORGANIZATION'S BY-LAWS WERE AMENDED DURING 2020 TO REMOVE REFERENCE TO "VOTING MEMBER(S) AND BE REPLACED WITH "MEMBER(S)". |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE ASSOCIATION HAS MEMBERS WHO HAVE THE RIGHT TO PARTICIPATE IN THE ORGANIZATION'S GOVERNANCE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE PRESIDENT, WITH THE APPROVAL OF THE DIRECTORS, SHALL APPOINT A NOMINATING COMMITTEE PRIOR TO THE ANNUAL MEETING OF MEMBERS. THE NOMINATING COMMITTEE SHALL NOMINATE ONE OR MORE MEMBERS FOR EACH VACANCY IN THE BOARD OF DIRECTORS. NOMINATIONS FOR DIRECTORS MAY ALSO BE MADE BY A PETITION SIGNED BY TEN MEMBERS, NOT INCLUDING THE NOMINEES THEREIN, ACCOMPANIED BY THE WRITTEN CONSENT OF SUCH NOMINEE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | ANY MEMBER OF THE ASSOCIATION MAY TAKE PART AND VOTE IN PERSON AT ANY MEETING OF MEMBERS THEREOF. MEMBERS SHALL BE ENTITLED TO ALL THE PRIVILEGES OF THE FLOOR AT ALL MEETINGS OF MEMBERS AND SHALL BE ENTITLED TO VOTE. MEMBERS MAY CAST ONLY ONE VOTE PER MOORING OR MEMBERSHIP FEE PAID. THERE SHALL BE NO FRACTIONAL OR PROXY VOTING. FIFTEEN OR MORE MEMBERS SHALL CONSTITUTE A REGULAR QUORUM AT ANY DULY CALLED MEETING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THE ORGANIZATION DOES NOT HAVE ANY COMMITTEES WITH THE AUTHORITY TO ACT ON BEHALF OF THE GOVERNING BODY. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | AFTER RECEIVING A DRAFT OF FORM 990, IT IS DISTRIBUTED TO THE GOVERNING BODY. ALL BOARD MEMBERS ARE INSTRUCTED TO REVIEW THE DOCUMENT AND REPLY WITH ANY QUESTIONS OR COMMENTS BY A GIVEN DATE. IF ISSUES ARISE THEY ARE ANSWERED BY THE ASSOCIATION'S CPA FIRM. IF THERE ARE NO FURTHER ISSUES, THE DOCUMENT IS SUBMITTED TO THE IRS. A COPY OF THE FINAL RETURN IS PROVIDED TO ALL BOARD MEMBERS PRIOR TO FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | AT THE FIRST MEETING FOLLOWING DIRECTOR ELECTIONS, THE CONFLICT OF INTEREST POLICY IS REVIEWED AND ANY MEMBER WITH A CONFLICT IS ASKED TO DISCLOSE IT. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | DURING THE EXECUTIVE DIRECTOR'S ANNUAL REVIEW, THE BOARD LOOKS AT A SALARY COMPARISON AND ASSESSES WORK PERFORMANCE AGAINST A PREVIOUSLY-DETERMINED PERFORMANCE PLAN. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 8 | THE ORGANIZATION MAKES ITS GOVERNING DOCUMENTS, CONFLICT OF INTEREST POLICY, AND FINANCIAL STATEMENTS AVAILABLE TO THE PUBLIC UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 4 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION A, LINE 7B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION A, LINE 8B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 7 | FORM 990, PART VI, SECTION B, LINE 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 8 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 1284069 |
| IRS990/TotalAssetsEOYAmt | 0 | 1529337 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 1284069 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 1529337 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalEmployeeCnt | 0 | 27 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 325516 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 946639 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 1272155 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 114143 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 303579 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 114143 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 303579 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 1169926 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 1225758 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalOthProgramServiceRevGrp/RelatedOrExemptFuncIncomeAmt | 0 | 4450 |
| IRS990/TotalOthProgramServiceRevGrp/TotalRevenueColumnAmt | 0 | 4450 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 946639 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 1417267 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 123673 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 35051 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1425622 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 1460673 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 15 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 1284069 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 1529337 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TravelGrp/ManagementAndGeneralAmt | 0 | 10344 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.