Liabilities / Assets
83rd percentile
Higher debt load relative to assets than 83% of similar nonprofits.
EIN 26-1652936 • 501(c)3 • Portland, OR
Profile
To unleash innovation and entrepreneurship that will solve environmental challenges and catalyze shared economic prosperity. Provide funding and holistic entrepreneurial support to cleantech startups.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
83rd percentile
Higher debt load relative to assets than 83% of similar nonprofits.
Liabilities / Revenue
91st percentile
Higher debt load relative to revenue than 91% of similar nonprofits.
Net Margin
6th percentile
Higher net margin than 6% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
73rd percentile
Faster asset growth than 73% of similar nonprofits.
Revenue Growth
21st percentile
Faster revenue growth than 21% of similar nonprofits.
Assets
Down$5,987,072
Down $1,158,262 (-16%) from 2023
Liabilities
Down$3,540,384
Down $330,722 (-8.5%) from 2023
Net Assets
Down$2,446,688
Down $827,540 (-25%) from 2023
Revenue
Down$1,737,181
Down $478,198 (-22%) from 2023
Expenses
Down$2,695,497
Down $368,989 (-12%) from 2023
Net Income
Down-$958,316
Down $109,209 (-13%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
Create economic growth and environmental protection through funding and support for clean technology researchers and startups. Support the innovation and cleantech ecosystems.
To unleash innovation and entrepreneurship that will solve environmental challenges and catalyze shared economic prosperity. Provide funding and holistic entrepreneurial support to cleantech startups.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments Program Related | $2,713,254 | $2,983,335 | ▲ $270,081 |
| Savings and Temporary Cash Investments | - | $2,396,901 | - |
| Cash and Non-Interest-Bearing Accounts | $4,079,644 | $363,426 | ▼ $3,716,218 |
| Pledges and Grants Receivable | $343,824 | $243,396 | ▼ $100,428 |
| Prepaid Expenses and Deferred Charges | $8,606 | $0 | ▼ $8,606 |
| Other Notes and Loans Receivable, Net | $6 | $14 | ▲ $8 |
| Accounts Receivable | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments in Publicly Traded Securities | - | $0 | - |
| Land, Buildings, and Equipment, Net | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Total Assets | $7,145,334 | $5,987,072 | ▼ $1,158,262 |
| Other Assets Total | - | $0 | - |
| Liabilities | |||
| Unsecured Notes Loans Payable | $3,546,943 | $3,195,000 | ▼ $351,943 |
| Accounts Payable and Accrued Expenses | $312,663 | $197,166 | ▼ $115,497 |
| Deferred Revenue | $11,500 | $148,218 | ▲ $136,718 |
| Total Liabilities | $3,871,106 | $3,540,384 | ▼ $330,722 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $1,592,750 | $1,459,408 | ▼ $133,342 |
| Net Assets Without Donor Restrictions | $1,681,478 | $987,280 | ▼ $694,198 |
| Total Net Assets Fund Balance | $3,274,228 | $2,446,688 | ▼ $827,540 |
| Total Liabilities and Net Assets / Fund Balance | $7,145,334 | $5,987,072 | ▼ $1,158,262 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Ken Vaughn | Director Impact Invest | FT | $150,338 | - | $150,338 |
| Aina Abiodun | Executive Director | FT | $143,333 | $3,685 | $147,018 |
| Juan Barraza | Director Innov & Entr | FT | $134,330 | $9,334 | $143,664 |
| Felicia Kang | Director Finance & Oper | FT | $107,890 | $10,633 | $118,523 |
| David Kenney | Past Exec Director | FT | $74,392 | $2,338 | $76,730 |
| Name | Title |
|---|---|
| Heather Andersen | Chair |
| Allison Arnold | Director |
| Carol Dahl | Director |
| Jeff Canin | Director |
| Kelly Lyons | Director |
| Lem White | Director |
| Miguel Sossa | Director |
| Rachel Jagoda-brunette | Director |
| Joseph Connors | Secretary/Treas |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,510,717 |
| Other Expenses | $774,192 |
| Grants and Similar Amounts Paid | $410,588 |
| Total Fundraising Expense | $265,780 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $807,685 | $195,734 | $125,702 | $1,129,121 |
| Grants to Domestic Orgs | $391,588 | - | - | $391,588 |
| Fees for Services Other | $217,704 | $19,366 | $31,067 | $268,137 |
| Current Officers, Directors, Trustees, and Key Employees | $138,466 | $36,672 | $21,592 | $196,730 |
| Payroll Taxes | $76,787 | $20,336 | $11,975 | $109,098 |
| Fees for Services Lobbying | - | - | $55,000 | $55,000 |
| Travel | $42,371 | $3,856 | $2,749 | $48,976 |
| Other Employee Benefits | $33,617 | $8,903 | $5,242 | $47,762 |
| Conferences and Meetings | $45,309 | $1,521 | - | $46,830 |
| Pension Plan Contributions | $19,712 | $5,220 | $3,074 | $28,006 |
| Other Expenses | $43,810 | $22,500 | $6,675 | $22,500 |
| Advertising | $18,338 | $1,746 | $1,125 | $21,209 |
| Grants to Domestic Individuals | $19,000 | - | - | $19,000 |
| Fees for Services Legal | $5,571 | - | - | $5,571 |
| Total Functional Expenses | $2,104,295 | $325,422 | $265,780 | $2,695,497 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $2,700,497 |
| Expenses per Audited Statements | $2,695,497 |
| Total Expenses per Form 990 | $2,695,497 |
| Expenses Not Reported on Form 990 | $5,000 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Latino Founders | Portland, OR | 501(c)(3) | - | $180,000 |
| Washington Clean Energy Testb | Seattle, WA | - | - | $113,988 |
| Clean Tech Alliance | Seattle, WA | 501(c)(6) | Fiscal Sponsorship | $97,600 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
“Some of vertuelab's board members may have business dealings with one another.”
“The form 990 is reviewed by the executive director and the executive committee of the board, and made available to entire board to review prior to filing.”
“Board members receive a copy of the conflict of interest policy at the beginning of their term. The policy requires them to disclose any conflict of interest. Board members complete an annual disclosure form that lists employer and any known conflicts. Board meeting agendas include a note reminding board members to disclose potential conflicts”
“The board reviews compensation of executive director and seeks comparability data.”
“Reasonable requests for financial statements and governing documents are furnished upon request at the offices of vertuelab.”
“Other program services 4: fuel- as part of its broader environmental and social impact efforts, the organization also hosts fuel, an annual summit that convenes climate-focused leaders, innovators, entrepreneurs, and investors. Fuel provides a platform to catalyze solutions to the climate crisis and foster cross-sector collaboration, while also advancing conversations around inclusive innovation, capital access, and systems-level change in the climate tech space.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 312663 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 197166 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO UNLEASH INNOVATION AND ENTREPRENEURSHIP THAT WILL SOLVE ENVIRONMENTAL CHALLENGES AND CATALYZE SHARED ECONOMIC PROSPERITY. PROVIDE FUNDING AND HOLISTIC ENTREPRENEURIAL SUPPORT TO CLEANTECH STARTUPS. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 1125 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1746 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 18338 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 21209 |
| IRS990/AllOtherContributionsAmt | 0 | 658612 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | AINA ABIODUN |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9717702378 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 212 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | PORTLAND |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | OR |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 97207 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 4079644 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 363426 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 21592 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 36672 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 138466 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 196730 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 1521 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 45309 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 46830 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | true |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1686553 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 410588 |
| IRS990/CYInvestmentIncomeAmt | 0 | 20076 |
| IRS990/CYOtherExpensesAmt | 0 | 774192 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 30552 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -958316 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1510717 |
| IRS990/CYTotalExpensesAmt | 0 | 2695497 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 265780 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1737181 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 11500 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 148218 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 0 |
| IRS990/Desc | 0 | VERTUELAB WORKS DIRECTLY WITH EARLY-STAGE STARTUPS AND INNOVATIONS FOCUSED ON SOLVING ENVIRONMENTAL CHALLENGES BY PROVIDING COACHING, MENTORSHIP, AND RESOURCES THAT IMPROVE STARTUP SUCCESS, ESPECIALLY IN THE CLIMATE TECH SPACE. ON A LIMITED BASIS THE ORGANIZATION ALSO HELPS COMPANIES FROM OTHER TECHNOLOGY SECTORS. DURING THE FISCAL YEAR, THE ORGANIZATION CONNECTS STARTUP COMPANIES AND POTENTIAL PRIVATE INVESTORS, PROVIDED GUIDANCE ON FEDERAL SBIR/STTR FUNDING APPLICATIONS, AND DELIVERED ON BUSINESS ACCELERATOR PROGRAMS. VERTUELAB PROGRAMS INCLUDE: 45CAMP, A CLIMATE TECHNOLOGY STARTUP PROGRAM DESIGNED TO UNDERINVESTED ENTREPRENEURS. THE PROGRAM CONSISTS OF A THREE-DAY WORKSHOP, A TEN-WEEK PRE-ACCELERATOR, AND A TEN-WEEK ACCELERATOR.FEDERAL FUNDING ASSISTANCE, A PROGRAM THAT HELPS EARLY-STAGE COMPANIES PURSUE FEDERAL FUNDING OPPORTUNITIES, INCLUDING SBIR AND STTR GRANTS.CASCADIA CLEANTECH ACCELERATOR, AN 18-WEEK BUSINESS ACCELERATOR THAT PROVIDES MENTORSHIP, CURRICULUM, INVESTOR CONNECTIONS, AND FUNDING SUPPORT TO EARLY-STAGE CLEANTECH STARTUPS. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | true |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1592750 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1459408 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 13 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 1372230 |
| IRS990/FamilyOrBusinessRlnInd | 0 | true |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 5571 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 5571 |
| IRS990/FeesForServicesLobbyingGrp/FundraisingAmt | 0 | 55000 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 55000 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 31067 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 19366 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 217704 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 268137 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.00 |
| 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 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 2.00 |
| 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 3685 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 9334 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 10633 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 2338 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| 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/PersonNm | 0 | KEN VAUGHN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | AINA ABIODUN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JUAN BARRAZA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | FELICIA KANG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | DAVID KENNEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | HEATHER ANDERSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JOSEPH CONNORS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | KELLY LYONS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | CAROL DAHL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JEFF CANIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | MIGUEL SOSSA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | ALLISON ARNOLD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | RACHEL JAGODA-BRUNETTE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | LEM WHITE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 150338 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 143333 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 134330 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 107890 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 74392 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| 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/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/TitleTxt | 0 | DIR IMPACT INVEST |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Executive Dir. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIR INNOV & ENTR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIR FINANCE & OPER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | PAST EXEC DIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Secretary/Treas |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2007 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GovernmentGrantsAmt | 0 | 1027941 |
| IRS990/GrantAmt | 0 | 391588 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 19000 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 19000 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 391588 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 391588 |
| IRS990/GrantsToIndividualsInd | 0 | true |
| IRS990/GrantsToOrganizationsInd | 0 | true |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 1737181 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 0 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 20076 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 20076 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 2713254 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 2983335 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 21 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | OR |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | true |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | TO UNLEASH INNOVATION AND ENTREPRENEURSHIP THAT WILL SOLVE ENVIRONMENTAL CHALLENGES AND CATALYZE SHARED ECONOMIC PROSPERITY. PROVIDE FUNDING AND HOLISTIC ENTREPRENEURIAL SUPPORT TO CLEANTECH STARTUPS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 3274228 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2446688 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 130776 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1681478 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 987280 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/TotalAmt | 0 | 0 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 5242 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 8903 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 33617 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 47762 |
| IRS990/OtherExpensesGrp/Desc | 0 | IMPAIRMENT OF VALUE |
| IRS990/OtherExpensesGrp/Desc | 1 | OPERATING EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 2 | OVERHEAD ALLOCATION |
| IRS990/OtherExpensesGrp/Desc | 3 | PASSTHROUGH GRANTS |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 1579 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 6675 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 9440 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 128 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 22500 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 200000 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 44337 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 43810 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 200000 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 55356 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 50613 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 22500 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 125702 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 195734 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 807685 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1129121 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 6 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 14 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 11975 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 20336 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 76787 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 109098 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 3074 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 5220 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 19712 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 28006 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 343824 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 243396 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 8606 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | AINA ABIODUN |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541700 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | VERTUELAB IMPACT SUMMIT |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 30552 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 30552 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | JUST FUTURE CLIMATE LABS -JUST FUTURE CLIMATE LABS (JFC LABS) SERVES AS AN EXPERIMENTAL INITIATIVE FOCUSED ON DESIGNING AND PILOTING PROGRAMS THAT ADVANCES A RADICALLY INCLUSIVE CLIMATE TECH FUTURE. JFC LABS IS ROOTED IN PLACE-BASED INNOVATION AND EQUITY-CENTERED PRACTICE, AND SERVES AS A HUB FOR RESEARCH, FIELD-BUILDING, AND STRATEGIC EXPERIMENTATION AROUND INCLUSIVE CLIMATE SOLUTIONS. THROUGH THIS WORK, THE ORGANIZATION EXPLORES AND REPORTS ON THE EVOLVING NEEDS OF THE CLIMATE TECH SECTOR, IDENTIFYING OPPORTUNITIES FOR THE REGION TO APPROACH INNOVATION AND SUPPORT DIFFERENTLY. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 369228 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 30522 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | IMPACT FUNDS -IMPACT FUND IS FOCUSED ADDRESSING THE NEED FOR IMPROVED ACCESS TO CAPITAL FOR EARLY STAGE CLEANTECH VENTURES AND INCREASING THE BASE OF RISK CAPITAL AVAILABLE IN THE REGION. THE ORGANIZATION ALSO RAISED CAPITAL FOR AND INITIATED INVESTMENT ACTIVITIES FROM CLIMATE IMPACT FUND THAT PROVIDES RISK-TOLERANT CAPITAL TO STARTUPS FROM THE UNITED STATES AND CANADA WORKING TO ADDRESS THE GLOBAL CLIMATE CRISIS. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 316817 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 133335 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 2147778 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 87600 |
| IRS990/PYInvestmentIncomeAmt | 0 | 32601 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 1095463 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 35000 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -849107 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1881423 |
| IRS990/PYTotalExpensesAmt | 0 | 3064486 |
| IRS990/PYTotalRevenueAmt | 0 | 2215379 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -958316 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | false |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | true |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 2396901 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 1686553 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2215379 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2827088 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2265348 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2278869 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 11273237 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 20076 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 8892 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4695 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 14616 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 48279 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 928617 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2752 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 2752 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.93670 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99600 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 10607256 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 665981 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 1686553 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2215379 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2827088 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2265348 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2278869 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 11273237 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 11324268 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
No mirrored PDF or thumbnail assets are attached yet.