Liabilities / Assets
57th percentile
Higher debt load relative to assets than 57% of similar nonprofits.
EIN 81-0575115 • 501(c)3 • Madison, WI
Profile
The ctp mission is to accelerate the commercialization of emerging and best practices energy efficiency technologies in wisconsin, and thereby, to create energy savings in a cost-effective manner.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
57th percentile
Higher debt load relative to assets than 57% of similar nonprofits.
Liabilities / Revenue
81st percentile
Higher debt load relative to revenue than 81% of similar nonprofits.
Net Margin
56th percentile
Higher net margin than 56% of similar nonprofits.
Top Officer Pay
88th percentile
Higher top officer pay than 88% of similar nonprofits.
Top officer pay equals 14.4% of source-year revenue.
Asset Growth
42nd percentile
Faster asset growth than 42% of similar nonprofits.
Revenue Growth
35th percentile
Faster revenue growth than 35% of similar nonprofits.
Assets
Up$9,040,220
Up $208,963 (+2.4%) from 2023
Liabilities
Up$1,632,884
Up $53,766 (+3.4%) from 2023
Net Assets
Up$7,407,336
Up $155,197 (+2.1%) from 2023
Revenue
Up$2,094,209
Up $4,376 (+0.2%) from 2023
Expenses
Up$1,939,012
Up $252,165 (+15%) from 2023
Net Income
Down$155,197
Down $247,789 (-61%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
The ctp mission is to accelerate the commercialization of emerging and best practices energy efficiency technologies in wisconsin, and thereby, to create energy savings in a cost-effective manner.
Promoting energy efficiency adoption for targeted customers across wisconsin.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $6,760,425 | $6,726,746 | ▼ $33,679 |
| Other Notes and Loans Receivable, Net | $886,413 | $1,151,768 | ▲ $265,355 |
| Accounts Receivable | $600,455 | $623,237 | ▲ $22,782 |
| Cash and Non-Interest-Bearing Accounts | $526,037 | $488,809 | ▼ $37,228 |
| Prepaid Expenses and Deferred Charges | $43,871 | $38,661 | ▼ $5,210 |
| Land, Buildings, and Equipment, Net | $4,930 | $10,999 | ▲ $6,069 |
| Total Assets | $8,831,257 | $9,040,220 | ▲ $208,963 |
| Other Assets Total | $9,126 | $0 | ▼ $9,126 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $1,500,000 | $1,500,000 | → $0 |
| Accounts Payable and Accrued Expenses | $69,992 | $132,884 | ▲ $62,892 |
| Other Liabilities | $9,126 | $0 | ▼ $9,126 |
| Total Liabilities | $1,579,118 | $1,632,884 | ▲ $53,766 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $7,252,139 | $7,407,336 | ▲ $155,197 |
| Total Net Assets Fund Balance | $7,252,139 | $7,407,336 | ▲ $155,197 |
| Total Liabilities and Net Assets / Fund Balance | $8,831,257 | $9,040,220 | ▲ $208,963 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $10,999 | $32,333 | $43,332 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Dr Masood Akhtar | President | FT | $257,134 | $43,811 | $300,945 |
| Tim Konicek | Emerging Tech Manager | FT | $148,424 | $13,298 | $161,722 |
| Gary Hegewald | Energy Advisor | FT | $120,750 | $4,830 | $125,580 |
| Randall Urness | Energy Advisor | FT | $116,844 | $5,177 | $122,021 |
| Jeffery Fochs | Subject Matter Expert (utilities) | FT | $105,545 | $9,122 | $114,667 |
| Richard Reese | Subject Matter Expert (pap | PT | $111,210 | - | $111,210 |
| Greg Dombrowski | Secretary/treasurer | PT | $84,168 | $3,367 | $87,535 |
| Name | Title |
|---|---|
| Michael Shoys | Director |
| Thomas Boldt | Director |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,762,099 |
| Other Expenses | $176,913 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $886,436 | $261,708 | - | $1,148,144 |
| Current Officers, Directors, Trustees, and Key Employees | $299,930 | $88,551 | - | $388,481 |
| Payroll Taxes | $87,028 | $25,445 | - | $112,473 |
| Other Employee Benefits | $39,795 | $24,604 | - | $64,399 |
| Travel | $57,436 | $1,411 | - | $58,847 |
| Pension Plan Contributions | $33,945 | $14,657 | - | $48,602 |
| Insurance | - | $36,511 | - | $36,511 |
| Office Expenses | $3,098 | $27,979 | - | $31,077 |
| Fees for Services Accounting | - | $13,900 | - | $13,900 |
| Occupancy | - | $10,073 | - | $10,073 |
| Conferences and Meetings | $8,297 | $1,220 | - | $9,517 |
| Fees for Services Other | $5,929 | $1,387 | - | $7,316 |
| Depreciation Depletion | - | $2,659 | - | $2,659 |
| Fees for Services Legal | $930 | - | - | $930 |
| Other Expenses | $9 | $22 | - | $31 |
| Total Functional Expenses | $1,426,043 | $512,969 | $0 | $1,939,012 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $1,939,012 |
| Total Expenses per Audited Statements | $1,939,012 |
| Total Expenses per Form 990 | $1,939,012 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The form 990 is reviewed by the organization's accountant and operations manager prior to filing. The board is provided a copy of the form 990 along with a completed audit of the organization's financial statements at the subsequent board meeting, but not prior to filing.”
“Board members sign the conflict of interest policy annually. Compliance is further monitored through periodic inquiries and meeting discussions.”
“Board discussion and negotiation. A salary study was conducted several years ago to determine compensation of officers and key employees.”
“The organization makes its governing documents, conflict of interest policy, and financial statements available to the public upon request.”
“Ctp must recognize the tax benefit associated with tax positions taken for tax return purposes when it is more-likely-than-not the position will be sustained. Ctp does not believe there are any material uncertain tax positions and, accordingly, it did not recognize any liability for unrecognized tax benefits. For the years ended december 31, 2024 and 2023, there were no interest or penalties recorded or included in the financial statements.”
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 | 69992 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 132884 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 600455 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 623237 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | PROMOTING ENERGY EFFICIENCY ADOPTION FOR TARGETED CUSTOMERS ACROSS WISCONSIN. |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | GREG DOMBROWSKI |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6082030115 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 8030 EXCELSIOR DRIVE SUITE 306 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | MIDDLETON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | WI |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 53717 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 526037 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 488809 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 88551 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 299930 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 388481 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 1220 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 8297 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 9517 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 64006 |
| IRS990/CYOtherExpensesAmt | 0 | 176913 |
| IRS990/CYOtherRevenueAmt | 0 | 300 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2029903 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 155197 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1762099 |
| IRS990/CYTotalExpensesAmt | 0 | 1939012 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2094209 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 2659 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 2659 |
| IRS990/Desc | 0 | THE FOCUS ON ENERGY BEST PRACTICES PROGRAM IS A PROGRAM FUNDED BY RATE-PAYING UTILITY CUSTOMERS IN WISCONSIN TO IDENTIFY CURRENT BEST PRACTICE METHODS AND EQUIPMENT FOR IMPROVING ENERGY EFFICIENCY IN WISCONSIN INDUSTRIAL FIRMS. CLEANTECH PARTNERS PROFESSIONAL STAFFPROVIDED PRESENTATIONS AND CONSULTATION TO WISCONSIN COMPANIES INTERESTED IN THE WELL-PROVEN BEST PRACTICE METHODS AND EQUIPMENT THAT WERE EXPECTED TO IMPROVE ENERGY EFFICIENCY. CLEANTECH PARTNERS ALSO WORKS WITH LARGER BUSINESS AND ORGANIZATION TO BUILD CAPACITIES IMPROVING ENERGY PERFORMANCE. TRAINING FOCUSES ON INTEGRATING ENERGY CONSIDERATIONS INTO ORGANIZATIONAL DECISION-MAKING THROUGH THE APPLICATION OF CONTINUOUS IMPROVEMENT PRINCIPLES AND PRACTICES AND THE DEVELOPMENT OF ENERGY INFORMATION SYSTEMS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 18 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1089792 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 13900 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 13900 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 930 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 930 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 1387 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 5929 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 7316 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 20.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 20.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 26311 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 3367 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 9298 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 9122 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 4830 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 5177 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | DR MASOOD AKHTAR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | THOMAS BOLDT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | MICHAEL SHOYS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | GREG DOMBROWSKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | TIM KONICEK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | RICHARD REESE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JEFFERY FOCHS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | GARY HEGEWALD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | RANDALL URNESS |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 274634 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 84168 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 152424 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 111210 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 105545 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 120750 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 116844 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | EMERGING TECH MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | SUBJECT MATTER EXPERT (PAP |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | SUBJECT MATTER EXPERT (UTILITIES) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | ENERGY ADVISOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | ENERGY ADVISOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| IRS990/FormationYr | 0 | 2004 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 3 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 2094209 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 2 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 6 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 36511 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 36511 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 64006 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 64006 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 1 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 32333 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 4930 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 10999 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 43332 |
| IRS990/LegalDomicileStateCd | 0 | WI |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 1 |
| 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 | THE CTP MISSION IS TO ACCELERATE THE COMMERCIALIZATION OF EMERGING AND BEST PRACTICE ENERGY EFFICIENCY TECHNOLOGIES ACROSS WISCONSIN AND WHEN APPLICABLE, UTILIZE THAT KNOWLEDGE TO HELP OTHER INDUSTRIAL USERS OUTSIDE OF WISCONSIN. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 1500000 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 1500000 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 7252139 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 7407336 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 7252139 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 7407336 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 10073 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 10073 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 27979 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 3098 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 31077 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 9126 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 24604 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 39795 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 64399 |
| IRS990/OtherExpensesGrp/Desc | 0 | DUES AND SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 1 | INTEREST & FEES |
| IRS990/OtherExpensesGrp/Desc | 2 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 2802 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 40 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 22 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 3210 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 9 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 6012 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 40 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 31 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 9126 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 300 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 300 |
| IRS990/OtherRevenueTotalAmt | 0 | 300 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 261708 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 886436 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1148144 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 886413 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 1151768 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 25445 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 87028 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 112473 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 14657 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 33945 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 48602 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 43871 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 38661 |
| IRS990/PrincipalOfficerNm | 0 | GREG DOMBROWSKI |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541900 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 541900 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 541900 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 541900 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 541900 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | CONTRACTS - BEST PRACT |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | CONTRACTS - EMERGING T |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | ECONOMIC INVENSTMENTS |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | CONTRACTS-ENERGY AUDIT |
| IRS990/ProgramServiceRevenueGrp/Desc | 4 | FEDERAL CONTRACTS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1227238 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 500000 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 217536 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 65129 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 4 | 20000 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1227238 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 500000 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 217536 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 65129 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 4 | 20000 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | THE INDUSTRIAL TECHNOLOGY ACCELERATOR PROGRAM IS A PROGRAM FUNDED BY RATE-PAYING UTILITY CUSTOMERS IN WISCONSIN TO IDENTIFY NEW EMERGING TECHNOLOGIES WORLDWIDE THAT ARE NEW TO PRACTICE IN WISCONSIN INDUSTRIAL FIRMS. CLEANTECH PARTNERS PROFESSIONAL STAFF SEARCHED FOR NEW TECHNOLOGIES, RESEARCHED THE IDENTIFIED TECHNOLOGIES AS FEASIBLE FOR WISCONSININDUSTRIAL COMPANIES, REVIEWED RESEARCH REPORTS AND INDUSTRY STUDIES, PROVIDED PRESENTATIONS AND CONSULTATION TO WISCONSIN COMPANIES INTERESTED IN THE SUBJECT NEW TECHNOLOGIES NOT PRACTICED IN WISCONSIN AND DESIGNED TO IMPROVE ENERGY EFFICIENCY. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 335266 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 500000 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | ECONOMIC INVESTMENT IN COMPANIES USING ENERGY-EFFICIENT TECHNOLOGY. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 985 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 217536 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 19152 |
| IRS990/PYOtherExpensesAmt | 0 | 164728 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 2070681 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 402986 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1522119 |
| IRS990/PYTotalExpensesAmt | 0 | 1686847 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 2089833 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 155197 |
| 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 | 1312667 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 6760425 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 6726746 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 198242 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 198242 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 64006 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 19152 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2036 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1727 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1997 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 88918 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 2029903 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 2070681 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1822509 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1559072 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1558132 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 9040297 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 64006 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 19152 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 2036 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1727 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1997 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 88918 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00950 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00290 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearAmt | 0 | 300 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4005 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 5894 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 10199 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.98940 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.99530 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 9238539 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 2029903 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 2070681 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1822509 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1757314 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1558132 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 9238539 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 2094209 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 2089833 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1828550 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1764935 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1560129 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 9337656 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearAmt | 0 | 61738 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearMinus1Amt | 0 | 58586 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearMinus2Amt | 0 | 58379 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearMinus3Amt | 0 | 56401 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/TotalAmt | 0 | 235104 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/CurrentYearAmt | 0 | 246951 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/CurrentYearMinus1Amt | 0 | 234342 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/CurrentYearMinus2Amt | 0 | 233517 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/CurrentYearMinus3Amt | 0 | 225602 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/TotalAmt | 0 | 940412 |
| IRS990ScheduleC/GrassrootsCeilingAmt | 0 | 352656 |
| IRS990ScheduleC/GrassrootsNontaxableGrp/FilingOrganizationsTotalAmt | 0 | 61738 |
| IRS990ScheduleC/LobbyingCeilingAmt | 0 | 1410618 |
| IRS990ScheduleC/LobbyingNontaxableAmountGrp/FilingOrganizationsTotalAmt | 0 | 246951 |
| IRS990ScheduleC/OtherExemptPurposeExpendGrp/FilingOrganizationsTotalAmt | 0 | 1939012 |
| IRS990ScheduleC/TotalExemptPurposeExpendGrp/FilingOrganizationsTotalAmt | 0 | 1939012 |
| IRS990ScheduleC/TotalLobbyingExpendGrp/FilingOrganizationsTotalAmt | 0 | 0 |
| IRS990ScheduleC/TotLbbyExpendMnsLbbyngNonTxGrp/FilingOrganizationsTotalAmt | 0 | 0 |
| IRS990ScheduleC/TotLbbyngGrassrootMnsNonTxGrp/FilingOrganizationsTotalAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1939012 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 10999 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 32333 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 43332 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 2094209 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | CTP MUST RECOGNIZE THE TAX BENEFIT ASSOCIATED WITH TAX POSITIONS TAKEN FOR TAX RETURN PURPOSES WHEN IT IS MORE-LIKELY-THAN-NOT THE POSITION WILL BE SUSTAINED. CTP DOES NOT BELIEVE THERE ARE ANY MATERIAL UNCERTAIN TAX POSITIONS AND, ACCORDINGLY, IT DID NOT RECOGNIZE ANY LIABILITY FOR UNRECOGNIZED TAX BENEFITS. FOR THE YEARS ENDED DECEMBER 31, 2024 AND 2023, THERE WERE NO INTEREST OR PENALTIES RECORDED OR INCLUDED IN THE FINANCIAL STATEMENTS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 10999 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1939012 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 2094209 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 2094209 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1939012 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 257134 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 148424 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 17500 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 4000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.