Liabilities / Assets
58th percentile
Higher debt load relative to assets than 58% of similar nonprofits.
990 • Fiscal year 2023 • EIN 26-3251122
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
58th percentile
Higher debt load relative to assets than 58% of similar nonprofits.
Liabilities / Revenue
49th percentile
Higher debt load relative to revenue than 49% of similar nonprofits.
Net Margin
21st percentile
Higher net margin than 21% of similar nonprofits.
Top Officer Pay
83rd percentile
Higher top officer pay than 83% of similar nonprofits.
Top officer pay equals 4.7% of source-year revenue.
Asset Growth
19th percentile
Faster asset growth than 19% of similar nonprofits.
Revenue Growth
30th percentile
Faster revenue growth than 30% of similar nonprofits.
Assets
Down$5,383,393
Down $185,250 (-3.3%) from 2022
Net Assets
Down$4,488,207
Down $362,336 (-7.5%) from 2022
Liabilities
Up$895,186
Up $177,086 (+25%) from 2022
Revenue
Down$5,670,609
Down $178,063 (-3.0%) from 2022
Expenses
Up$6,032,945
Up $2,211,338 (+58%) from 2022
Net Income
Down-$362,336
Down $2,389,401 (-118%) from 2022
Validate environmental attributes of energy to serve as a trusted centralized gateway to environmental markets by tracking and verifying renewable energy generation in collaboration with stakeholders, facilitating renewable energy development in the public interest.
SEE SCHEDULE O
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $4,035,061 | $3,171,086 | ▼ $863,975 |
| Land, Buildings, and Equipment, Net | $1,088,894 | $1,377,755 | ▲ $288,861 |
| Accounts Receivable | $252,903 | $700,252 | ▲ $447,349 |
| Prepaid Expenses and Deferred Charges | $93,869 | $76,613 | ▼ $17,256 |
| Cash and Non-Interest-Bearing Accounts | $97,916 | $57,687 | ▼ $40,229 |
| Total Assets | $5,568,643 | $5,383,393 | ▼ $185,250 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $499,141 | $583,891 | ▲ $84,750 |
| Deferred Revenue | $218,959 | $311,295 | ▲ $92,336 |
| Total Liabilities | $718,100 | $895,186 | ▲ $177,086 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $4,850,543 | $4,488,207 | ▼ $362,336 |
| Total Net Assets Fund Balance | $4,850,543 | $4,488,207 | ▼ $362,336 |
| Total Liabilities and Net Assets / Fund Balance | $5,568,643 | $5,383,393 | ▼ $185,250 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $1,377,755 | $666,001 | $2,043,756 |
| Equipment | $0 | $1,446 | $1,446 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Ben Gerber | President and CEO | FT | $252,775 | $15,577 | $268,352 |
| Teri Bylander-pinke | Chief Operations Officer | FT | $198,542 | $12,806 | $211,348 |
| Tanya Gajewska | Chief Administrative Officer | FT | $181,267 | $12,802 | $194,069 |
| Steve Tuckner | Senior Software Engineer | FT | $178,479 | $11,454 | $189,933 |
| Eric Stiens | Senior Software Engineer | FT | $178,063 | $11,704 | $189,767 |
| Neil Carlinschauer | Senior Software Engineer | FT | $177,712 | $10,556 | $188,268 |
| Jackie Baldwin | Senior Software Engineer | FT | $157,270 | $10,401 | $167,671 |
| Bryan Gower | Chief Client Services Officer | FT | $148,000 | $9,196 | $157,196 |
| Name | Title |
|---|---|
| Eric Schroeder | Board Member & Chair |
| Ken Nelson | Vice Chair |
| Andy Kellen | Director |
| Holly Lahd | Director |
| Joshua Byrnes | Director |
| Luke Penne | Director |
| Tyler Meulemans | Director |
| Renee Colbert | Cooperative Seat |
| Leanne Shewchuk | Secretary |
| Jim Jones | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Tarmac LLC | Software Development | 7 AZALEA DRIVE, Key West, FL 33040 | $1,884,951 |
| Vincentbenjamin Phoenix LLC | Technical Writing And Software Developme | 2415 E CAMELBACK RD STE 1000, Pheonix, AZ 85016 | $197,326 |
| Line Item | Amount |
|---|---|
| Other Expenses | $3,203,490 |
| Salaries, Compensation, and Employee Benefits | $2,829,455 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Fees for Services Other | $2,104,569 | $224,222 | - | $2,328,791 |
| Current Officers, Directors, Trustees, and Key Employees | $980,098 | $418,834 | - | $1,398,932 |
| Other Salaries and Wages | $1,016,228 | $151,768 | - | $1,167,996 |
| Depreciation Depletion | - | $279,269 | - | $279,269 |
| Payroll Taxes | $157,195 | $34,243 | - | $191,438 |
| Other Expenses | $62,976 | $88,869 | - | $151,845 |
| Travel | $52,437 | $82,728 | - | $135,165 |
| Office Expenses | $4,544 | $86,743 | - | $91,287 |
| Occupancy | - | $81,714 | - | $81,714 |
| Pension Plan Contributions | $71,089 | - | - | $71,089 |
| Insurance | - | $55,587 | - | $55,587 |
| Fees for Services Accounting | - | $53,144 | - | $53,144 |
| Fees for Services Legal | $990 | $25,698 | - | $26,688 |
| Total Functional Expenses | $4,450,126 | $1,582,819 | $0 | $6,032,945 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $6,032,945 |
| Total Expenses per Audited Statements | $6,032,945 |
| Total Expenses per Form 990 | $6,032,945 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| North America | Program Services | Energy Attribute Tracking. | 0 | 0 | - |
| Europe (including Iceland & Greenland) | Program Services | Energy Attribute Tracking. | 0 | 0 | - |
| Sub-saharan Africa | Program Services | Energy Attribute Tracking. | 0 | 0 | - |
| Canada | Program Services | Tracks Renewable Energy Generation Located in This Region. | 0 | 0 | - |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The executive committee is responsible for convening the leadership of the board to deal with matters that may not be able to wait until the full board of directors meets and to address other matters referred to the committee by the full board. The voting members of the committee are the officers, including the chair, vice chair, treasurer, secretary, and up to one at-large member. The president and chief executive officer is a non-voting ex-officio member.”
“M-rets board of directors and management reviews the 990 prior to filing it with the irs. A review consists of providing drafts to directors and management for review and input as well as presentation and discussion of the 990 at the april board of directors meeting prior to filing.”
“As stipulated in the approved annual board meeting calendar, the conflict of interest forms will be signed every year at the annual meeting. All directors and staff signed a conflict of interest policy for the fy. Management retains signed documents on file. The board maintains a fiduciary duties, roles and expectations document for board members that states board members shall "ascertain that appropriate policies have been established to define and identify conflict of interest throughout the organization and enforce those policies." all representatives of the m-rets are covered by the policy. Any time decisions involve matters in which a representative or their family is involved, the chair of the board is notified. Any representative with a conflict refrains from voting or using personal influence at meetings involving conflicting matters. Conflicts of interest are determined by uninterested members. All pertinent information in the possession of a conflicted party is made available to the chair of the board and disclosed. Proceedings resulting from conflict of interest disclosures are documented in the meeting minutes or as otherwise appropriate.”
“The executive committee reviews and establishes the compensation for the chief executive. Salary comparison tools and resources are used to consider competitive but market compensation. The chief executive determines the compensation of all other employees and also uses salary comparison tools and resources in the deliberation. In 2023, salary.com comp analysis tool was purchased for comparison of salaries based on similar market including size of the organization in staff and income as well as the type of industry. Staff compensation is approved by the president and ceo and then the board of directors as a part of the budget approval each year. The process described here was last completed in 2023.”
“Governing documents including the conflict of interest policy is on the website. Financial statements are available upon request.”
“System administration: program service expenses 1,784,419. Management and general expenses 162,640. Fundraising expenses 0. Total expenses 1,947,059. Consulting fees: program service expenses 6,558. Management and general expenses 46,283. Fundraising expenses 0. Total expenses 52,841. Other fees: program service expenses 313,592. Management and general expenses 15,299. Fundraising expenses 0. Total expenses 328,891.”
“There has been no change in the committee's process for reviewing the organization's financial statements.”
“M-rets is exempt from income taxes under internal revenue code section 501(c)(4) and applicable minnesota and wisconsin statutes, except to the extent it has taxable income that is not related to its tax exempt purpose. Management believes there are no uncertain tax positions.”
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 | 499141 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 583891 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 252903 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 700252 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | SEE SCHEDULE O |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | BEN GERBER |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6517893338 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 60 SOUTH 6TH STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | MINNEAPOLIS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 55402 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 97916 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 57687 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 418834 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 980098 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 1398932 |
| 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 | 1884951 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 197326 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 7 AZALEA DRIVE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 2415 E CAMELBACK RD STE 1000 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | KEY WEST |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | PHEONIX |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | FL |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | AZ |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 33040 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 85016 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | TARMAC LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | VINCENTBENJAMIN PHOENIX LLC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | SOFTWARE DEVELOPMENT |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | TECHNICAL WRITING AND SOFTWARE DEVELOPME |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 29245 |
| IRS990/CYOtherExpensesAmt | 0 | 3203490 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 5641364 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -362336 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2829455 |
| IRS990/CYTotalExpensesAmt | 0 | 6032945 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 5670609 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 218959 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 311295 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 279269 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 279269 |
| IRS990/Desc | 0 | THE MIDWEST RENEWABLE ENERGY TRACKING SYSTEM (M-RETS) IS A NON-PROFIT 501 C (4) ORGANIZATION HEADQUARTERED IN MINNEAPOLIS, MINNESOTA. M-RETS IS A WEB-BASED SYSTEM USED BY POWER GENERATORS, UTILITIES, MARKETERS, AND QUALIFIED REPORTING ENTITIES. M-RETS REGISTERS PROJECTS IN ALL STATES AND PROVINCES ACROSS NORTH AMERICA. M-RETS TRACKS RENEWABLE ENERGY CERTIFICATES (RECS) AND RENEWABLE THERMAL CERTIFICATES (RTCS) AND FACILITATES REC AND RTC TRANSACTIONS BY ISSUING A UNIQUE, TRACEABLE DIGITAL CERTIFICATE FOR EVERY MEGAWATT-HOUR (MWH) OF RENEWABLE ENERGY GENERATED BY REGISTERED UNITS OR IMPORTED INTO ITS SYSTEM. M-RETS USERS RETIRE RECS AND RTCS TO COMPLY WITH STATE POLICY OR TO SERVE THE VOLUNTARY MARKET AND TO ENSURE THAT RECS ARE NOT DOUBLE-COUNTED. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DoingBusinessAsName/BusinessNameLine1Txt | 0 | M-RETS |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 22 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 4450126 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 53144 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 53144 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 25698 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 990 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 26688 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 224222 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 2104569 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 2328791 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 1.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/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 15577 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 12802 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 12806 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 11454 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 11704 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 10556 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 10401 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 9196 |
| 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/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | BEN GERBER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | TANYA GAJEWSKA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | TERI BYLANDER-PINKE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | STEVE TUCKNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ERIC STIENS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | NEIL CARLINSCHAUER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JACKIE BALDWIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | BRYAN GOWER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ERIC SCHROEDER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | KEN NELSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | JIM JONES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | LEANNE SHEWCHUK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | RENEE COLBERT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | JOSHUA BYRNES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | ANDY KELLEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | HOLLY LAHD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | TYLER MEULEMANS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | LUKE PENNE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 252775 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 181267 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 198542 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 178479 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 178063 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 177712 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 157270 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 148000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT AND CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CHIEF ADMINISTRATIVE OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | CHIEF OPERATIONS OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SENIOR SOFTWARE ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | SENIOR SOFTWARE ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | SENIOR SOFTWARE ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | SENIOR SOFTWARE ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | CHIEF CLIENT SERVICES OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD MEMBER & CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | COOPERATIVE SEAT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2008 |
| 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 | 5670609 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 13 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 55587 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 55587 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 29245 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 29245 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 6 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 667447 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1088894 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1377755 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 2045202 |
| IRS990/LegalDomicileStateCd | 0 | WI |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | M-RETS VALIDATES THE ENVIRONMENTAL ATTRIBUTES OF ENERGY TO SERVE AS A TRUSTED CENTRALIZED GATEWAY TO ENVIRONMENTAL MARKETS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4850543 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 4488207 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 4850543 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 4488207 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 81714 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 81714 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 86743 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 4544 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 91287 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | OTHER EXPENSES |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 88869 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 62976 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 151845 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 151768 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1016228 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1167996 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 34243 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 157195 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 191438 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 71089 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 71089 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 93869 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 76613 |
| IRS990/PrincipalOfficerNm | 0 | BEN GERBER |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 525100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 525100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 525100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 525100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 525100 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | RETIREMENT FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | ISSUANCE FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | SUBSCRIPTION FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | STRATEGIC DEVELOPMENT |
| IRS990/ProgramServiceRevenueGrp/Desc | 4 | OTHER FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2607781 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 1508195 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 718723 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 692309 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 4 | 114356 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2607781 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 1508195 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 718723 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 692309 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 4 | 114356 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 16598 |
| IRS990/PYOtherExpensesAmt | 0 | 2115033 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 5832074 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 2027065 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1706574 |
| IRS990/PYTotalExpensesAmt | 0 | 3821607 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 5848672 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -362336 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 5641364 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 4035061 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 3171086 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 1446 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 1446 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 6032945 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 1377755 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 666001 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 2043756 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 5670609 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | M-RETS IS EXEMPT FROM INCOME TAXES UNDER INTERNAL REVENUE CODE SECTION 501(C)(4) AND APPLICABLE MINNESOTA AND WISCONSIN STATUTES, EXCEPT TO THE EXTENT IT HAS TAXABLE INCOME THAT IS NOT RELATED TO ITS TAX EXEMPT PURPOSE. MANAGEMENT BELIEVES THERE ARE NO UNCERTAIN TAX POSITIONS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 1377755 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 6032945 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 5670609 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 5670609 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 6032945 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 0 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 1 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 2 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 3 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 0 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 1 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 2 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 3 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 0 | CANADA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 1 | NORTH AMERICA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 2 | EUROPE (INCLUDING ICELAND & GREENLAND) |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 3 | SUB-SAHARAN AFRICA |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 0 | TRACKS RENEWABLE ENERGY GENERATION LOCATED IN THIS REGION. |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 1 | ENERGY ATTRIBUTE TRACKING. |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 2 | ENERGY ATTRIBUTE TRACKING. |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 3 | ENERGY ATTRIBUTE TRACKING. |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 0 | PROGRAM SERVICES |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 1 | PROGRAM SERVICES |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 2 | PROGRAM SERVICES |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 3 | PROGRAM SERVICES |
| IRS990ScheduleF/BoycottCountriesInd | 0 | 0 |
| IRS990ScheduleF/ContinuationSpentAmt | 0 | 0 |
| IRS990ScheduleF/ContinuationTotalEmployeeCnt | 0 | 0 |
| IRS990ScheduleF/ContinuationTotalOfficeCnt | 0 | 0 |
| IRS990ScheduleF/ForeignCorpOwnershipInd | 0 | 0 |
| IRS990ScheduleF/ForeignPartnershipInd | 0 | 0 |
| IRS990ScheduleF/InterestInForeignTrustInd | 0 | 0 |
| IRS990ScheduleF/PassiveForeignInvestmestCoInd | 0 | 0 |
| IRS990ScheduleF/SubtotalEmployeesCnt | 0 | 0 |
| IRS990ScheduleF/SubtotalOfficesCnt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.