Liabilities / Assets
59th percentile
Higher debt load relative to assets than 59% of similar nonprofits.
EIN 81-0168065 • 501(c)12 • Missoula, MT
Profile
Rural electric cooperative established to provide electrical power and services to its members located in the western portion of montana.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
59th percentile
Higher debt load relative to assets than 59% of similar nonprofits.
Liabilities / Revenue
58th percentile
Higher debt load relative to revenue than 58% of similar nonprofits.
Net Margin
64th percentile
Higher net margin than 64% of similar nonprofits.
Top Officer Pay
92nd percentile
Higher top officer pay than 92% of similar nonprofits.
Top officer pay equals 1.7% of source-year revenue.
Asset Growth
54th percentile
Faster asset growth than 54% of similar nonprofits.
Revenue Growth
77th percentile
Faster revenue growth than 77% of similar nonprofits.
Assets
Up$81,628,275
Up $3,360,322 (+4.3%) from 2023
Liabilities
Up$43,740,329
Up $2,286,330 (+5.5%) from 2023
Net Assets
Up$37,887,946
Up $1,073,992 (+2.9%) from 2023
Revenue
Up$28,199,178
Up $2,195,312 (+8.4%) from 2023
Expenses
Up$27,125,186
Up $2,806,213 (+12%) from 2023
Net Income
Down$1,073,992
Down $610,901 (-36%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Missoula Electric Cooperative, Inc. strives to uphold a commitment to service excellence, while delivering safe, affordable and reliable electriciy to its members.
Missoula Electric Cooperative, Inc. strives to uphold a commitment to service excellence, while delivering safe, affordable and reliable electricty to its members.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $62,297,513 | $63,685,514 | ▲ $1,388,001 |
| Rtn Earn Endowment Incm Other Fnds | $26,414,906 | $26,262,106 | ▼ $152,800 |
| Pd in Cap Srpls Land Bldg Eqp Fund | $10,399,048 | $11,625,840 | ▲ $1,226,792 |
| Investments Program Related | $5,696,089 | $5,892,003 | ▲ $195,914 |
| Accounts Receivable | $2,656,395 | $4,454,954 | ▲ $1,798,559 |
| Investments Other Securities | $3,030,985 | $3,367,923 | ▲ $336,938 |
| Inventories for Sale or Use | $3,586,274 | $3,323,047 | ▼ $263,227 |
| Prepaid Expenses and Deferred Charges | $801,188 | $714,081 | ▼ $87,107 |
| Cash and Non-Interest-Bearing Accounts | $199,509 | $190,753 | ▼ $8,756 |
| Total Assets | $78,267,953 | $81,628,275 | ▲ $3,360,322 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $30,550,098 | $31,264,575 | ▲ $714,477 |
| Other Liabilities | $4,918,054 | $4,867,839 | ▼ $50,215 |
| Accounts Payable and Accrued Expenses | $5,371,600 | $4,556,026 | ▼ $815,574 |
| Unsecured Notes Loans Payable | $614,247 | $3,051,889 | ▲ $2,437,642 |
| Total Liabilities | $41,453,999 | $43,740,329 | ▲ $2,286,330 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $36,813,954 | $37,887,946 | ▲ $1,073,992 |
| Total Liabilities and Net Assets / Fund Balance | $78,267,953 | $81,628,275 | ▲ $3,360,322 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Investment Program Related Org | $36,009 | - | - |
| Other Land Buildings | $63,685,514 | $46,542,939 | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Mark Hayden | General Manager | FT | $310,590 | $164,220 | $474,810 |
| Keelie Montalban | Assistant GM & CRO | PT | $146,517 | $105,306 | $251,823 |
| Nicholas Labbe | Director of Operations | FT | $153,923 | $90,617 | $244,540 |
| Maxwell Bean | Journeyman Lineman | FT | $178,560 | $48,482 | $227,042 |
| Seth Hill | Journeyman Lineman | FT | $172,006 | $51,834 | $223,840 |
| Eric Nicoson | Area Foreman | FT | $159,729 | $63,271 | $213,000 |
| Keven Kuhn | CTO | FT | $144,388 | $58,526 | $212,914 |
| Steve Douglas | Journeyman Lineman | FT | $156,057 | $51,578 | $207,635 |
| Peter Simonich | Trustee | PT | $28,530 | - | $28,530 |
| Barrie Lewis | Trustee | - | $25,580 | $2,250 | $27,830 |
| Candace Jerke | Secretary-Treasurer | PT | $27,350 | - | $27,350 |
| Guy Hanson | Trustee | PT | $25,710 | - | $25,710 |
| Dena Hooker | President | - | $24,990 | - | $24,990 |
| Roy Handley | Vice President | PT | $23,975 | $750 | $24,725 |
| Tom Alsaker | Trustee | - | $23,975 | $750 | $24,725 |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Potelco | - | PO Box 864396, Dallas, TX 75284 | $627,161 |
| Rml | - | 9900 Clay Flats Ln Ste E, Missoula, MT 59808 | $551,703 |
| Flathead Electric Coop | - | 2510 US Hwy 2 E, Kalispell, MT 59901 | $311,820 |
| Rocky Mountain Contractors | - | PO BOX 8688, Kalispell, MT 59904 | $285,840 |
| Hitchcock Tree Removal LLC | - | 823 Indreland Rd, Missoula, MT 59808 | $267,775 |
| Line Item | Amount |
|---|---|
| Other Expenses | $18,980,709 |
| Salaries, Compensation, and Employee Benefits | $6,885,409 |
| Grants and Similar Amounts Paid | $27,398 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | - | - | - | $3,731,670 |
| Depreciation Depletion | - | - | - | $3,019,481 |
| Other Expenses | $2,448,537 | - | - | $2,448,537 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $1,505,503 |
| Interest | - | - | - | $1,262,122 |
| Benefits to Members | - | - | - | $1,231,670 |
| Pension Plan Contributions | - | - | - | $1,170,327 |
| Payroll Taxes | - | - | - | $477,909 |
| Insurance | - | - | - | $236,861 |
| Advertising | - | - | - | $139,323 |
| Conferences and Meetings | - | - | - | $118,163 |
| Information Technology | - | - | - | $96,270 |
| Occupancy | - | - | - | $96,229 |
| Office Expenses | - | - | - | $64,506 |
| Travel | - | - | - | $27,476 |
| Grants to Domestic Orgs | - | - | - | $27,398 |
| Fees for Services Accounting | - | - | - | $20,000 |
| Fees for Services Legal | - | - | - | $5,708 |
| All Other Expenses | - | - | - | $-4,222,958 |
| Total Functional Expenses | $0 | $0 | $0 | $27,125,186 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $27,125,186 |
| Expenses per Audited Statements | $25,893,516 |
| Total Expenses per Audited Statements | $25,893,516 |
| Expenses Not Reported on Financial Statements | $1,231,670 |
| Other Expense Adjustments | $1,231,670 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Deferred credits | $4,455,176 |
| Consumer prepayments | $349,851 |
| operating lease liabilities | $62,812 |
“The Cooperative has 13,751 eligible voting members at December 31, 2024. Membersconsist of individuals and businesses that receive electric service from theCooperative.”
“Each year at the Cooperatives annual meeting, that is typically held in March, themembership elects two or three Directors to serve on the Board of Directors for athree-year term.”
“Changes to the Cooperatives bylaws require approval by its members. Each member isentitled to one vote for making changes to the Cooperatives bylaws.”
“After the Form 990 has been prepared by the independent accountants, management reviews the Form for accuracy and completeness. Once management believes the Form is complete and accurate, the Form is submitted to the Board for their review andapproval. Upon receiving their approval, the Form is signed by theSecretary/Treasurer prior to its filing.”
“All trustees must disclose to the Board of Directors any situation or transaction on which the trustee is involved which violates, or could appear to violate the intent of the conflict of interest policy. The board will then determine what action, if any, should be taken. Each trustee is responsible for ensuring that his or her actions and behavior are in accordance with this policy. The Board President shall be responsible for ensuring that all trustees adhere of this policy; however, any trustee may bring to the attention of the Board any perceived violation of theconflict of interest policy.”
“The National Rural Electric Association (NRECA) and Montana statewide organization - Montana Electric Cooperative Association (MECA) performs an annual salary survey by job classification. The Board of Directors makes use of these salary surveys from NRECA and MECA to determine the salary guidelines for the general manager salary. The general manager uses these salary surveys to determine the range of salaries for the exempt, non-union positions. The Cooperative lineman salaries are established by a signed collectively bargained union contract.”
“The National Rural Electric Association (NRECA) and Montana statewide organization - Montana Electric Cooperative Association (MECA) performs an annual salary survey by job classification. The Board of Directors makes use of these salary surveys from NRECA and MECA to determine the salary guidelines for the general manager salary. The general manager uses these salary surveys to determine the range of salaries for the exempt, non-union positions. The Cooperative lineman salaries are established by a signed collectively bargained union contract.”
“All governing documents, policies, and financial reports - RUS Form 7 and Form 990 - are available upon request at the Cooperatives headquarter office. Also, bylaws and handbooks are given to every new member. Also, the Cooperatives statement of financial condition is disclosed annually to its membership with the annual meetingnotice.”
“Retired Patronage capital credits totaling $1,231,670”
“The Cooperative is a tax-exempt organization under the provisions of Section 501(c)(12) of the Internal Revenue Code. Accordingly, no provision for income taxes is recorded in the accompanying financial statements. However, the Cooperative is subject to tax on unrelated business income (see Note 4).The Cooperative has not identified any uncertain income tax positions that would jeopardize its tax-exempt status. The Cooperatives income tax returns are subject to review and examination by taxing authorities. With few possible exceptions, the tax returns essentially remain open for possible examination for a period of three years after the respective filing deadlines of those returns.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 5371600 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 4556026 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 2656395 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 4454954 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | Missoula Electric Cooperative, Inc. strives to uphold a commitment to service excellence, while delivering safe, affordable and reliable electricty to its members. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 139323 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | -4222958 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 1231670 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Keelie Montalban |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 4065414433 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1700 W Broadway |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Missoula |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MT |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 59808 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 199509 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 190753 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 9 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 1505503 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 118163 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 627161 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 551703 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 267775 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 285840 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 4 | 311820 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | PO Box 864396 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 9900 Clay Flats Ln Ste E |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 823 Indreland Rd |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 3 | PO BOX 8688 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 4 | 2510 US Hwy 2 E |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | Dallas |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | Missoula |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | Missoula |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 3 | Kalispell |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 4 | Kalispell |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | TX |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | MT |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | MT |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 3 | MT |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 4 | MT |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 75284 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 59808 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 59808 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 3 | 59904 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 4 | 59901 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | Potelco |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | RML |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | Hitchcock Tree Removal LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 3 | Rocky Mountain Contractors |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 4 | Flathead Electric Coop |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 1231670 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 27398 |
| IRS990/CYInvestmentIncomeAmt | 0 | 593221 |
| IRS990/CYOtherExpensesAmt | 0 | 18980709 |
| IRS990/CYOtherRevenueAmt | 0 | 1125496 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 26480461 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1073992 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 6885409 |
| IRS990/CYTotalExpensesAmt | 0 | 27125186 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 28199178 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | true |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 3019481 |
| IRS990/Desc | 0 | The Cooperative provides electric service to approximately 13,750 in Montana (six counties) and Idaho (one county). |
| IRS990/DescribedInSection501c3Ind | 0 | false |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | true |
| IRS990/EmployeeCnt | 0 | 46 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 20000 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 5708 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 34.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 51.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 48.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 45.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 45.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 7.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 131429 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 88206 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 81817 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 48080 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 50957 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 52346 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 46338 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 50928 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Mark Hayden |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Keelie Montalban |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Nicholas Labbe |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Maxwell Bean |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Seth Hill |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Eric Nicoson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Keven Kuhn |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Steve Douglas |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Peter Simonich |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Barrie Lewis |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Candace Jerke |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Guy Hanson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Dena Hooker |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Roy Handley |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Tom Alsaker |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 343381 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 163617 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 162723 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 178962 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 172883 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 160654 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 166576 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 156707 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 28530 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 25580 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 27350 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 25710 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 24990 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 23975 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 23975 |
| 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 | 2250 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 750 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 750 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | General Manager |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Assistant GM & CRO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Director of Operations |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Journeyman Lineman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Journeyman Lineman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Area Foreman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | CTO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Journeyman Lineman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Secretary-Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | Trustee |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/Form990TFiledInd | 0 | true |
| IRS990/FormationYr | 0 | 1937 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/ConsolAndSepBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 14149 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 27398 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 22995 |
| IRS990/GrossReceiptsAmt | 0 | 28208024 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 62960 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 28 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 96270 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 236861 |
| IRS990/InterestGrp/TotalAmt | 0 | 1262122 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 3586274 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 3323047 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 140493 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 438579 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 579072 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 3030985 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 3367923 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 5696089 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 5892003 |
| IRS990/IRPDocumentCnt | 0 | 38 |
| IRS990/IRPDocumentW2GCnt | 0 | 35 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 46542939 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 62297513 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 63685514 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 110228453 |
| IRS990/LegalDomicileStateCd | 0 | MT |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 8846 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersAndShrGrossIncomeAmt | 0 | 30001229 |
| IRS990/MembersOrStockholdersInd | 0 | true |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | Missoula Electric Cooperative, Inc. strives to uphold a commitment to service excellence, while delivering safe, affordable and reliable electricty to its members. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 30550098 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 31264575 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 36813954 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 37887946 |
| IRS990/NetGainOrLossInvestmentsGrp/RelatedOrExemptFuncIncomeAmt | 0 | 14149 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 14149 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/ExclusionAmt | 0 | 62960 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 62960 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 833270 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/TotalAmt | 0 | 96229 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 64506 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | Cost of power |
| IRS990/OtherExpensesGrp/Desc | 1 | Distribution - operations |
| IRS990/OtherExpensesGrp/Desc | 2 | distribution - maintenance |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 12236764 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 3432227 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 2448537 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 12236764 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 3432227 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 2448537 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 4918054 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 4867839 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 221000 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 221000 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | Equity in sub income |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | other non-op income |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | -11288 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 1073824 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | -11288 |
| IRS990/OtherRevenueMiscGrp/UnrelatedBusinessRevenueAmt | 0 | 1073824 |
| IRS990/OtherRevenueTotalAmt | 0 | 1062536 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 3731670 |
| IRS990/OtherSourcesGrossIncomeAmt | 0 | 2291347 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 477909 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/BOYAmt | 0 | 10399048 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/EOYAmt | 0 | 11625840 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 1170327 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 801188 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 714081 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 221000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 221000 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Member power sales |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | Other operating revenu |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 26291505 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 188956 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 26291505 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 188956 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 1417130 |
| IRS990/PYInvestmentIncomeAmt | 0 | 421231 |
| IRS990/PYOtherExpensesAmt | 0 | 18810818 |
| IRS990/PYOtherRevenueAmt | 0 | 1168151 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 24414484 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 1684893 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 4091025 |
| IRS990/PYTotalExpensesAmt | 0 | 24318973 |
| IRS990/PYTotalRevenueAmt | 0 | 26003866 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1073992 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | true |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 62960 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | true |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 26414906 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 26262106 |
| IRS990/ScheduleBRequiredInd | 0 | false |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 1231670 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 25893516 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/BookValueAmt | 0 | 1580328 |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/BookValueAmt | 1 | 569904 |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/BookValueAmt | 2 | 3705762 |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/BookValueAmt | 3 | 36009 |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/Desc | 0 | Patronage capital credits |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/Desc | 1 | Capital term certificates |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/Desc | 2 | Investment in subsidiary |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/Desc | 3 | other investments in assoc orgs |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/MethodValuationCd | 0 | C |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/MethodValuationCd | 1 | C |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/MethodValuationCd | 2 | C |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/MethodValuationCd | 3 | C |
| IRS990ScheduleD/OtherExpensesNotIncludedAmt | 0 | 1231670 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 63685514 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 46542939 |
| IRS990ScheduleD/OtherLandBuildingsGrp/InvestmentCostOrOtherBasisAmt | 0 | 110228453 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 349851 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 4455176 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 2 | 62812 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | Consumer prepayments |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | Deferred credits |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 2 | operating lease liabilities |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 28204299 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | Retired Patronage capital credits totaling $1,231,670 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | The Cooperative is a tax-exempt organization under the provisions of Section 501(c)(12) of the Internal Revenue Code. Accordingly, no provision for income taxes is recorded in the accompanying financial statements. However, the Cooperative is subject to tax on unrelated business income (see Note 4).The Cooperative has not identified any uncertain income tax positions that would jeopardize its tax-exempt status. The Cooperatives income tax returns are subject to review and examination by taxing authorities. With few possible exceptions, the tax returns essentially remain open for possible examination for a period of three years after the respective filing deadlines of those returns. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part XII, Line 4b-Other expenses not included on Sch D but on 990 |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Part X, Line 2-Text in footnote regarding FIN 48 (ASC 740) |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 63685514 |
| IRS990ScheduleD/TotalBookValueProgramRltdAmt | 0 | 5892003 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 27125186 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 4867839 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 28204299 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 28204299 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 25893516 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/ClubDuesOrFeesInd | 0 | X |
| IRS990ScheduleJ/CompensationSurveyInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | false |
| IRS990/ScheduleJRequiredInd | 0 | true |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 310590 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 146517 |
No mirrored PDF or thumbnail assets are attached yet.