Liabilities / Assets
61st percentile
Higher debt load relative to assets than 61% of similar nonprofits.
EIN 26-3251122 • 501(c)4 • Minneapolis, MN
Profile
M-rets validates the environmental attributes of energy to serve as a trusted centralized gateway to environmental markets.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
61st percentile
Higher debt load relative to assets than 61% of similar nonprofits.
Liabilities / Revenue
58th percentile
Higher debt load relative to revenue than 58% of similar nonprofits.
Net Margin
70th percentile
Higher net margin than 70% of similar nonprofits.
Top Officer Pay
84th percentile
Higher top officer pay than 84% of similar nonprofits.
Top officer pay equals 3.3% of source-year revenue.
Asset Growth
88th percentile
Faster asset growth than 88% of similar nonprofits.
Revenue Growth
75th percentile
Faster revenue growth than 75% of similar nonprofits.
Assets
Up$7,438,075
Up $2,054,682 (+38%) from 2023
Liabilities
Up$1,162,475
Up $267,289 (+30%) from 2023
Net Assets
Up$6,275,600
Up $1,787,393 (+40%) from 2023
Revenue
Up$8,196,544
Up $2,525,935 (+45%) from 2023
Expenses
Up$6,409,151
Up $376,206 (+6.2%) from 2023
Net Income
Up$1,787,393
Up $2,149,729 (+593%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
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 | $3,171,086 | $3,853,552 | ▲ $682,466 |
| Land, Buildings, and Equipment, Net | $1,377,755 | $2,498,390 | ▲ $1,120,635 |
| Accounts Receivable | $700,252 | $868,955 | ▲ $168,703 |
| Prepaid Expenses and Deferred Charges | $76,613 | $111,572 | ▲ $34,959 |
| Cash and Non-Interest-Bearing Accounts | $57,687 | $105,606 | ▲ $47,919 |
| Total Assets | $5,383,393 | $7,438,075 | ▲ $2,054,682 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $583,891 | $663,303 | ▲ $79,412 |
| Deferred Revenue | $311,295 | $499,172 | ▲ $187,877 |
| Total Liabilities | $895,186 | $1,162,475 | ▲ $267,289 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $4,488,207 | $6,275,600 | ▲ $1,787,393 |
| Total Net Assets Fund Balance | $4,488,207 | $6,275,600 | ▲ $1,787,393 |
| Total Liabilities and Net Assets / Fund Balance | $5,383,393 | $7,438,075 | ▲ $2,054,682 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $2,498,390 | $1,097,962 | $3,596,352 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Teri Bylander-pinke | Chief Operations Officer | FT | $251,050 | $16,985 | $268,035 |
| Ben Gerber | President and CEO | FT | $231,183 | $18,154 | $249,337 |
| John Peacock | Chief Information and Technology Officer | FT | $202,800 | $15,975 | $218,775 |
| John Peacock | Chief Information and Technology Off | - | $202,800 | $15,975 | $218,775 |
| Tanya Gajewska | Chief Administrative Officer | FT | $196,717 | $15,419 | $212,136 |
| Steve Tuckner | Senior Software Engineer | FT | $175,238 | $13,606 | $188,844 |
| Jackie Baldwin | Senior Software Engineer | FT | $173,687 | $13,656 | $187,343 |
| Justin Johnson | Product Owner & Business Analyst Manager | FT | $155,717 | $11,882 | $167,599 |
| Justin Johnson | Product Owner & Business Analyst Man | - | $155,717 | $11,882 | $167,599 |
| Dan Belling | Senior Software Engineer | FT | $154,050 | $12,027 | $166,077 |
| Name | Title |
|---|---|
| Jim Jones | Chair |
| Eric Schroeder | Past Chair |
| Brian Rounds | Vice Chair |
| Andy Kellen | Director |
| Angela Amos | Director |
| Holly Lahd | Director |
| Leanne Shewchuk | Director |
| Luke Penne | Director |
| Richard Digia | Director |
| Tyler Meulemans | Director |
| Sandra Nessing | Secretary |
| Ken Nelson | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Tarmac LLC | Software Development | 7 AZALEA DRIVE, Key West, FL 33040 | $2,668,808 |
| Kutack Rock | Legal | 1650 FARNAM STREET, Omaha, NE 68102 | $106,290 |
| Industrial Management Company | Rent | 215 PARK AVENUE SOUTH SUITE 1300, New York, NY 10003 | $101,378 |
| Line Item | Amount |
|---|---|
| Other Expenses | $4,045,143 |
| Salaries, Compensation, and Employee Benefits | $2,364,008 |
| 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,675,887 | $319,840 | - | $2,995,727 |
| Current Officers, Directors, Trustees, and Key Employees | $1,165,507 | $492,638 | - | $1,658,145 |
| Other Salaries and Wages | $137,439 | $314,372 | - | $451,811 |
| Depreciation Depletion | $430,515 | - | - | $430,515 |
| Payroll Taxes | $160,643 | $45,177 | - | $205,820 |
| Other Expenses | $58,553 | $67,287 | - | $125,840 |
| Office Expenses | $8,520 | $110,247 | - | $118,767 |
| Travel | $33,651 | $78,242 | - | $111,893 |
| Occupancy | - | $101,378 | - | $101,378 |
| Fees for Services Legal | $64,963 | $15,551 | - | $80,514 |
| Insurance | - | $58,266 | - | $58,266 |
| Pension Plan Contributions | $43,023 | $5,209 | - | $48,232 |
| Fees for Services Accounting | - | $22,243 | - | $22,243 |
| Total Functional Expenses | $4,778,701 | $1,630,450 | $0 | $6,409,151 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $6,409,151 |
| Total Expenses per Audited Statements | $6,409,151 |
| Total Expenses per Form 990 | $6,409,151 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| North America - Canada and Mexico, But Not the United States | Program Services | Energy Attribute Tracking. | 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 2024, 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 2024.”
“Governing documents including the conflict of interest policy is on the website. Financial statements are available upon request.”
“Other fees: program service expenses 2,675,887. Management and general expenses 319,840. Fundraising expenses 0. Total expenses 2,995,727.”
“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 | 583891 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 663303 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 700252 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 868955 |
| 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 | 57687 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 105606 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 492638 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 1165507 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 1658145 |
| 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 | 2668808 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 106290 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 101378 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 7 AZALEA DRIVE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 1650 FARNAM STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 215 PARK AVENUE SOUTH SUITE 1300 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | KEY WEST |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | OMAHA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | NEW YORK |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | FL |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | NE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | NY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 33040 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 68102 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 10003 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | TARMAC LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | KUTACK ROCK |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | INDUSTRIAL MANAGEMENT COMPANY |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | SOFTWARE DEVELOPMENT |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | LEGAL |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | RENT |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 132781 |
| IRS990/CYOtherExpensesAmt | 0 | 4045143 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 8063763 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1787393 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2364008 |
| IRS990/CYTotalExpensesAmt | 0 | 6409151 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 8196544 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 311295 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 499172 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 430515 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 430515 |
| 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. PROJECTS IN ALL STATES AND PROVINCES ACROSS NORTH AMERICA ARE ELIGIBLE TO REGISTER WITH M-RETS. 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 OR DECATHERM OF RENEWABLE THERMAL ENERGY. 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 | 25 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 4778701 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 22243 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 22243 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 15551 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 64963 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 80514 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 319840 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 2675887 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 2995727 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 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/AverageHoursPerWeekRt | 18 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 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/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | 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 | 18154 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 15419 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 16985 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 15975 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 13606 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 13656 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 11882 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 12027 |
| 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/OtherCompensationAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | BEN GERBER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | TANYA GAJEWSKA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | TERI BYLANDER-PINKE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JOHN PEACOCK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | STEVE TUCKNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JACKIE BALDWIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JUSTIN JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | DAN BELLING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JIM JONES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | BRIAN ROUNDS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | ERIC SCHROEDER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | KEN NELSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | SANDRA NESSING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | ANGELA AMOS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | RICHARD DIGIA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | ANDY KELLEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | HOLLY LAHD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | TYLER MEULEMANS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | LUKE PENNE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | LEANNE SHEWCHUK |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 231183 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 196717 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 251050 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 202800 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 175238 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 173687 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 155717 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 154050 |
| 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/ReportableCompFromOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 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/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 19 | 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 | CHIEF INFORMATION AND TECHNOLOGY OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | SENIOR SOFTWARE ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | SENIOR SOFTWARE ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | PRODUCT OWNER & BUSINESS ANALYST MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | SENIOR SOFTWARE ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | PAST CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | SECRETARY |
| 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/Form990PartVIISectionAGrp/TitleTxt | 18 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | 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 | 12 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 8196544 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 12 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 6 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 58266 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 58266 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 132781 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 132781 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 8 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1097962 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1377755 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 2498390 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 3596352 |
| 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 | 4488207 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 6275600 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 4488207 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 6275600 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 101378 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 101378 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 110247 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 8520 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 118767 |
| 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 | 67287 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 58553 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 125840 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 314372 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 137439 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 451811 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 45177 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 160643 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 205820 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 5209 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 43023 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 48232 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 76613 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 111572 |
| 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 | 3544746 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 2266063 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 1074387 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 832504 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 4 | 346063 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 3544746 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 2266063 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 1074387 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 832504 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 4 | 346063 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 29245 |
| IRS990/PYOtherExpensesAmt | 0 | 3203490 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 5641364 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -362336 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2829455 |
| IRS990/PYTotalExpensesAmt | 0 | 6032945 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 5670609 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1787393 |
| 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 | 8063763 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 3171086 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 3853552 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 2498390 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 1097962 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 3596352 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 6409151 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 8196544 |
| 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 | 2498390 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 6409151 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 8196544 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 8196544 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 6409151 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 0 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 0 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 0 | NORTH AMERICA - CANADA AND MEXICO, BUT NOT THE UNITED STATES |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 0 | ENERGY ATTRIBUTE TRACKING. |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 0 | PROGRAM SERVICES |
| IRS990ScheduleF/BoycottCountriesInd | 0 | 0 |
| IRS990ScheduleF/ContinuationSpentAmt | 0 | 0 |
| IRS990ScheduleF/ContinuationTotalEmployeeCnt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.