Liabilities / Assets
5th percentile
Higher debt load relative to assets than 5% of similar nonprofits.
990 • Fiscal year 2020 • EIN 41-0733426
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
5th percentile
Higher debt load relative to assets than 5% of similar nonprofits.
Liabilities / Revenue
5th percentile
Higher debt load relative to revenue than 5% of similar nonprofits.
Net Margin
87th percentile
Higher net margin than 87% of similar nonprofits.
Top Officer Pay
80th percentile
Higher top officer pay than 80% of similar nonprofits.
Top officer pay equals 2.5% of source-year revenue.
Asset Growth
94th percentile
Faster asset growth than 94% of similar nonprofits.
Revenue Growth
57th percentile
Faster revenue growth than 57% of similar nonprofits.
Assets
Up$29,399,452
Up $3,261,527 (+12%) from 2019
Net Assets
Up$27,924,124
Up $3,050,848 (+12%) from 2019
Liabilities
Up$1,475,328
Up $210,679 (+17%) from 2019
Revenue
Up$11,079,391
Up $210,090 (+1.9%) from 2019
Expenses
Up$9,133,723
Up $1,255,889 (+16%) from 2019
Net Income
Down$1,945,668
Down $1,045,799 (-35%) from 2019
Provide reliable telecommunication services to cooperative members at reasonable rates, while respecting employees and customers.
Provide reliable telecommunication services to cooperative members
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Pd in Cap Srpls Land Bldg Eqp Fund | $16,398,245 | $16,952,559 | ▲ $554,314 |
| Land, Buildings, and Equipment, Net | $14,347,356 | $14,949,047 | ▲ $601,691 |
| Rtn Earn Endowment Incm Other Fnds | $8,475,031 | $10,971,565 | ▲ $2,496,534 |
| Savings and Temporary Cash Investments | $6,739,967 | $7,536,579 | ▲ $796,612 |
| Accounts Receivable | $655,576 | $1,241,652 | ▲ $586,076 |
| Investments Other Securities | $926,690 | $905,690 | ▼ $21,000 |
| Cash and Non-Interest-Bearing Accounts | $997,450 | $839,806 | ▼ $157,644 |
| Other Notes and Loans Receivable, Net | $329,412 | $285,595 | ▼ $43,817 |
| Intangible Assets | $247,670 | $198,137 | ▼ $49,533 |
| Prepaid Expenses and Deferred Charges | $151,642 | $183,482 | ▲ $31,840 |
| Cap Stk Tr Prin Current Funds | $0 | $0 | → $0 |
| Total Assets | $26,137,925 | $29,399,452 | ▲ $3,261,527 |
| Other Assets Total | $1,742,162 | $3,259,464 | ▲ $1,517,302 |
| Liabilities | |||
| Other Liabilities | $727,919 | $823,221 | ▲ $95,302 |
| Accounts Payable and Accrued Expenses | $522,748 | $652,107 | ▲ $129,359 |
| Deferred Revenue | $13,982 | $0 | ▼ $13,982 |
| Total Liabilities | $1,264,649 | $1,475,328 | ▲ $210,679 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $24,873,276 | $27,924,124 | ▲ $3,050,848 |
| Total Liabilities and Net Assets / Fund Balance | $26,137,925 | $29,399,452 | ▲ $3,261,527 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $13,019,576 | $21,803,175 | $34,822,751 |
| Buildings | $1,873,520 | $1,508,822 | $3,382,342 |
| Land | $55,951 | - | $55,951 |
| Other Assets Org | $375,283 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Kent Hedstrom | General Manager/CEO | FT | $204,703 | $74,636 | $279,339 |
| Jeanne Meidl | Office Manager/CFO | FT | $146,931 | $56,390 | $203,321 |
| Clayton Drews | Internet Manager | FT | $106,000 | $54,518 | $160,518 |
| Ryan Schonhardt | Network Technician | FT | $106,560 | $45,975 | $152,535 |
| Richard Staples | Director | - | $12,280 | - | $12,280 |
| John Kapphahn | Secretary/treasurer | - | $12,180 | - | $12,180 |
| Robert Leegaard | President | - | $12,180 | - | $12,180 |
| Jolene Vipond | Director | - | $11,880 | - | $11,880 |
| Tory Belgum | Vice President | - | $11,880 | - | $11,880 |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Arvig Communication Systems | Plowing Cable And Cable Tv Headend Servi | 150 2ND ST SW, Perham, MN 56573-1409 | $1,532,362 |
| J Carlson Services INC | Splicing And Home Entries | 646 1ST ST E, Shevlin, MN 56676 | $132,785 |
| Line Item | Amount |
|---|---|
| Other Expenses | $6,184,090 |
| Salaries, Compensation, and Employee Benefits | $639,101 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Benefits to Members | - | - | - | $2,310,532 |
| Depreciation Depletion | - | - | - | $1,782,143 |
| All Other Expenses | - | - | - | $1,162,245 |
| Other Expenses | - | - | - | $804,364 |
| Fees for Services Accounting | - | - | - | $348,698 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $339,739 |
| Pension Plan Contributions | - | - | - | $299,362 |
| Advertising | - | - | - | $17,337 |
| Fees for Services Legal | - | - | - | $5,513 |
| Total Functional Expenses | $0 | $0 | $0 | $9,133,723 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $9,133,723 |
| Expenses per Audited Statements | $6,823,191 |
| Total Expenses per Audited Statements | $6,823,191 |
| Expenses Not Reported on Financial Statements | $2,310,532 |
| Other Expense Adjustments | $2,310,532 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Post Retirement Healthcare | $523,221 |
| Deferred Liabilites | $300,000 |
“The cooperative is member-owned, and each member has an equal voting right to elect the board of directors and approve significant changes to the cooperative's operations.”
“The cooperative's members each have one vote to authorize and elect new members of the board of directors.”
“Each member has the right to cast one vote to approve changes made to the articles and bylaws of the cooperative.”
“The 990 is presented and reviewed by the board of directors; if acceptable a motion is made and carried to approve the 990 form.”
“The conflict of interest policy is monitored yearly after each annual meeting.”
“Comparable data from national and state telecommunication organizations are presented and reviewed by the board of directors annually. Based on the information provided the board of directors approves the annual compensation. No independent person/s are involved for approval.”
“The articles of incorporation, bylaws and current financial statements are available on our website.”
“Customer operations 390,036. Plant support 256,710. Corporate operations 175,201. Miscellaneous 163,694. Long distance expense 118,279. Other taxes 58,325.”
“Estate capital credits retired -235,380. Retirement of patronage capital -910,500. Excise tax refunds 16,192. Allocation of 2020 margins reported on page 10, part ix, line 4 2,310,532. Other comprehensive income -75,664.”
“The process for committee oversight of the audit has not changed from the previous year.”
“Asc 740 disclosure from audited financial statements: the company reviews income tax positions taken or expected to be taken in income tax returns to determine if there are any income tax uncertainties. The company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax positions will be sustained on examination by taxing authorities, based on the technical merits of the positions. The company has identified no significant income tax uncertainties.”
“Allocation of 2020 margins reported on page 10, part ix, line 4”
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 | 522748 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 652107 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 655576 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1241652 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | PROVIDE RELIABLE TELECOMMUNICATION SERVICES TO COOPERATIVE MEMBERS |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 17337 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 1162245 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 2310532 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3209862013 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 336 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | HOFFMAN |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 563390336 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/BOYAmt | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/EOYAmt | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 997450 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 839806 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 339739 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 1532362 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 132785 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 150 2ND ST SW |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 646 1ST ST E |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | PERHAM |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | SHEVLIN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | MN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 565731409 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 56676 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | ARVIG COMMUNICATION SYSTEMS |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | J CARLSON SERVICES INC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | PLOWING CABLE AND CABLE TV HEADEND SERVI |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | SPLICING AND HOME ENTRIES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 2310532 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 126228 |
| IRS990/CYOtherExpensesAmt | 0 | 6184090 |
| IRS990/CYOtherRevenueAmt | 0 | 121134 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 10832029 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1945668 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 639101 |
| IRS990/CYTotalExpensesAmt | 0 | 9133723 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 11079391 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 13982 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 1782143 |
| IRS990/Desc | 0 | PROVISION OF TELEPHONE, INTERNET AND CABLE TELEVISION SERVICES TO COOPERATIVE MEMBERS. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 31 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 348698 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 5513 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | 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 | 74636 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 56390 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 54518 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 45975 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ROBERT LEEGAARD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | TORY BELGUM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JOHN KAPPHAHN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | RICHARD STAPLES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JOLENE VIPOND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | KENT HEDSTROM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JEANNE MEIDL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | CLAYTON DREWS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | RYAN SCHONHARDT |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 12180 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 11880 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 12180 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 12280 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 11880 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 204703 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 146931 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 106000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 106560 |
| 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/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | GENERAL MANAGER/CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | OFFICE MANAGER/CFO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | INTERNET MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | NETWORK TECHNICIAN |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/Form990TFiledInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1949 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 5 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 11079391 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 95173 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 5 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 247670 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 198137 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 126228 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 126228 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 926690 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 905690 |
| IRS990/IRPDocumentCnt | 0 | 169 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 23311997 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 14347356 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 14949047 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 38261044 |
| IRS990/LegalDomicileStateCd | 0 | MN |
| IRS990/LessRentalExpensesGrp/RealAmt | 0 | 0 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersAndShrGrossIncomeAmt | 0 | 4626175 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | PROVIDE RELIABLE TELECOMMUNICATION SERVICES TO COOPERATIVE MEMBERS AT REASONABLE RATES, WHILE RESPECTING EMPLOYEES AND CUSTOMERS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 24873276 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 27924124 |
| IRS990/NetRentalIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 42106 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 95173 |
| IRS990/NetRentalIncomeOrLossGrp/UnrelatedBusinessRevenueAmt | 0 | 53067 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 34248 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 1742162 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 3259464 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 1105180 |
| IRS990/OtherExpensesGrp/Desc | 0 | CORPORATE TAXES |
| IRS990/OtherExpensesGrp/Desc | 1 | PLANT SPECIFIC |
| IRS990/OtherExpensesGrp/Desc | 2 | INTERNET EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 3 | CATV EXPENSE |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 15963 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 1170585 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 877242 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 804364 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 727919 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 823221 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 25961 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 25961 |
| IRS990/OtherRevenueTotalAmt | 0 | 25961 |
| IRS990/OtherSourcesGrossIncomeAmt | 0 | 486950 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 329412 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 285595 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/BOYAmt | 0 | 16398245 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/EOYAmt | 0 | 16952559 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 299362 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 151642 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 183482 |
| IRS990/PrincipalOfficerNm | 0 | KENT HEDSTROM |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 517000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 517000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 541800 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | TELEPHONE SERVICES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | PARTNERSHIP INCOME |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | ADVERTISING INCOME |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 10702344 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 91112 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 33723 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 10702344 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 91112 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 38573 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 4850 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 1740412 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 85778 |
| IRS990/PYOtherExpensesAmt | 0 | 5506045 |
| IRS990/PYOtherRevenueAmt | 0 | 129257 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 10654266 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 2991467 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 631377 |
| IRS990/PYTotalExpensesAmt | 0 | 7877834 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 10869301 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1945668 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 95173 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 8475031 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 10971565 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 6739967 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 7536579 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 1873520 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 1508822 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 3382342 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 13019576 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 21803175 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 34822751 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 2310532 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 6823191 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 55951 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 55951 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 1247944 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 1631190 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 2 | 5000 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 3 | 47 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 4 | 375283 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | MATERIALS & SUPPLIES |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | PLANT UNDER CONSTRUCTION |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 2 | OTHER ASSETS |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 3 | INCOME TAXES RECEIVABLE |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 4 | PREFUNDED PENSION DEPOSIT |
| IRS990ScheduleD/OtherExpensesNotIncludedAmt | 0 | 2310532 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 523221 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 300000 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | POST RETIREMENT HEALTHCARE |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | DEFERRED LIABILITES |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 11079391 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | ASC 740 DISCLOSURE FROM AUDITED FINANCIAL STATEMENTS: THE COMPANY REVIEWS INCOME TAX POSITIONS TAKEN OR EXPECTED TO BE TAKEN IN INCOME TAX RETURNS TO DETERMINE IF THERE ARE ANY INCOME TAX UNCERTAINTIES. THE COMPANY RECOGNIZES TAX BENEFITS FROM UNCERTAIN TAX POSITIONS ONLY IF IT IS MORE LIKELY THAN NOT THAT THE TAX POSITIONS WILL BE SUSTAINED ON EXAMINATION BY TAXING AUTHORITIES, BASED ON THE TECHNICAL MERITS OF THE POSITIONS. THE COMPANY HAS IDENTIFIED NO SIGNIFICANT INCOME TAX UNCERTAINTIES. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | ALLOCATION OF 2020 MARGINS REPORTED ON PAGE 10, PART IX, LINE 4 |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | PART XII, LINE 4B - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 14949047 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 3259464 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 9133723 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 823221 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 11079391 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 11079391 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 6823191 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompensationSurveyInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 204703 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 146931 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 2 | 106000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 3 | 106560 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 44218 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 33665 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 2 | 23789 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 3 | 24104 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 30418 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 1 | 22725 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 2 | 30729 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 3 | 21871 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | KENT HEDSTROM |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | JEANNE MEIDL |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 2 | CLAYTON DREWS |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 3 | RYAN SCHONHARDT |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | GENERAL MANAGER/CEO |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | OFFICE MANAGER/CFO |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 2 | INTERNET MANAGER |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 3 | NETWORK TECHNICIAN |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 279339 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 1 | 203321 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 2 | 160518 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 3 | 152535 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990ScheduleJ/WrittenEmploymentContractInd | 0 | X |
| IRS990/ScheduleORequiredInd | 0 | 1 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.