Liabilities / Assets
77th percentile
Higher debt load relative to assets than 77% of similar nonprofits.
EIN 20-1660757 • 501(c)3 • San Rafael, CA
Profile
EDUCATION
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
77th percentile
Higher debt load relative to assets than 77% of similar nonprofits.
Liabilities / Revenue
78th percentile
Higher debt load relative to revenue than 78% 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
12th percentile
Faster asset growth than 12% of similar nonprofits.
Revenue Growth
6th percentile
Faster revenue growth than 6% of similar nonprofits.
Assets
Down$214,220
Down $56,510 (-21%) from 2023
Liabilities
Down$22,295
Down $312 (-1.4%) from 2023
Net Assets
Down$191,925
Down $56,198 (-23%) from 2023
Revenue
Up$609,479
Up $155,091 (+34%) from 2023
Expenses
Down$665,677
Down $740,164 (-53%) from 2023
Net Income
Up-$56,198
Up $895,255 (+94%) from 2023
Most recent year
2024 • Form 990XML pending. An XML filing is linked for this year, but detailed extraction is still pending.
The latest 2024 filing currently has linked XML that has not been fully parsed yet. Showing the latest detailed filing from 2022 below.
Education and supporting wild animal, land, ocean, and other environmental protection programs.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Pledges and Grants Receivable | $5,714,692 | $930,000 | ▼ $4,784,692 |
| Cash and Non-Interest-Bearing Accounts | $128,833 | $303,668 | ▲ $174,835 |
| Accounts Receivable | $44,596 | $0 | ▼ $44,596 |
| Land, Buildings, and Equipment, Net | $1,932 | $3,594 | ▲ $1,662 |
| Savings and Temporary Cash Investments | - | $0 | - |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Investments in Publicly Traded Securities | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Prepaid Expenses and Deferred Charges | - | $0 | - |
| Total Assets | $5,890,053 | $1,237,262 | ▼ $4,652,791 |
| Other Assets Total | - | $0 | - |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $12,711 | $37,686 | ▲ $24,975 |
| Total Liabilities | $12,711 | $37,686 | ▲ $24,975 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $5,806,720 | $930,000 | ▼ $4,876,720 |
| Net Assets Without Donor Restrictions | $70,622 | $269,576 | ▲ $198,954 |
| Total Net Assets Fund Balance | $5,877,342 | $1,199,576 | ▼ $4,677,766 |
| Total Liabilities and Net Assets / Fund Balance | $5,890,053 | $1,237,262 | ▼ $4,652,791 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $3,594 | $3,399 | $6,993 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Kenneth Smith | President | FT | $79,500 | $79,500 |
| Name | Title |
|---|---|
| Michael Smith | Secretary |
| Neil Ostergaard | Treasurer |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Securities Publicly Traded | 1 | $1,600,000 | Fair Market Value (FMV) |
| Total Noncash Contributions | 1 | $1,600,000 | - |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $6,834,872 |
| Other Expenses | $2,281,208 |
| Salaries, Compensation, and Employee Benefits | $88,497 |
| Total Fundraising Expense | $11,759 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Foreign Grants | $6,834,872 | - | - | $6,834,872 |
| Current Officers, Directors, Trustees, and Key Employees | $59,625 | $14,310 | $5,565 | $79,500 |
| Information Technology | $23,940 | $5,746 | $2,234 | $31,920 |
| Office Expenses | $15,766 | $3,784 | $1,471 | $21,021 |
| Fees for Services Other | $15,653 | $3,757 | $1,460 | $20,870 |
| Payroll Taxes | $4,646 | $1,115 | $434 | $6,195 |
| Insurance | $2,945 | $707 | $274 | $3,926 |
| Other Employee Benefits | $2,102 | $504 | $196 | $2,802 |
| Depreciation Depletion | $1,014 | $243 | $95 | $1,352 |
| Travel | $212 | $51 | $19 | $282 |
| Other Expenses | $122 | $29 | $11 | $162 |
| Total Functional Expenses | $9,155,448 | $37,370 | $11,759 | $9,204,577 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $9,204,577 |
| Total Expenses per Audited Statements | $9,204,577 |
| Total Expenses per Form 990 | $9,204,577 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| Sub-saharan Africa | Protect African Wildlife | - | 0 | 0 | $6,823,872 |
| Indonesia | Protect Indonesian Wildlife | - | 0 | 0 | $11,000 |
| 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 | - |
“Draft of form 990 provided to all board members for review prior to filing.”
“Available upon written request.”
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 | 12711 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 37686 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 44596 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | Education and supporting wild animal, land, ocean, and other environmental protection programs. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 0 |
| IRS990/AllOtherContributionsAmt | 0 | 4092602 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | false |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Kenneth L Smith |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 4154613014 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 4 MLiss Lane |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | San Rafael |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94901 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 128833 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 303668 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 5565 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 14310 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 59625 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 79500 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | false |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 4092602 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 6834872 |
| IRS990/CYInvestmentIncomeAmt | 0 | 92145 |
| IRS990/CYOtherExpensesAmt | 0 | 2281208 |
| IRS990/CYOtherRevenueAmt | 0 | 198 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 341866 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -4677766 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 88497 |
| IRS990/CYTotalExpensesAmt | 0 | 9204577 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 11759 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4526811 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | true |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 95 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 243 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 1014 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 1352 |
| IRS990/Desc | 0 | THE UNDERCURRENT BOARD OF DIRECTORS HAS EXPANDED THE PURPOSE OF THIS CORPORATION: 1. TO INFORM SCUBA DIVERS ABOUT HEALTH AND SAFETY ISSUES AND DIVING OPPORTUNITIES, WHILE SUPPORTING CONSERVATION PROJECTS IMPORTANT TO DIVERS.2. TO SUPPORT WILD ANIMAL, LAND, OCEAN, AND OTHER ENVIRONMENTAL PROTECTION PROGRAMS BY IDENTIFYING THOSE ORGANIZATIONS WITH EFFECTIVE PROJECTS AND FINANCIAL NEEDS, SEEKING SOURCES FOR SUPPORT, AND HELPING THEM FUND SPECIFIC PROJECTS.IN THE FURTHERANCE OF EDUCATING SCUBA DIVERS ABOUT HEALTH, TRAVEL AND SAFETY ISSUES WORLDWIDE, THE ORGANIZATION PUBLISHED 10 ONLINE NEWSLETTERS TO SUBSCRIBERS, OPERATED A FREE WEB SITE AND SENT OUT 20,000 EMAILS (15,000 TO THE PUBLIC UPON REQUEST). THE NEWSLETTER IS PUBLISHED MONTHLY FOR 11 MONTHS BEGINNING IN JANUARY. THE PUBLICATION IS THE ONLY AD-FREE SCUBA DIVING MAGAZINE FOR DIVERS. UNDERCURRENT PROVIDES SUBSCRIBERS WITH READER REPORTS, EQUIPMENT REVIEWS, DIVING BOOKS AND GUIDES AND OTHER USEFUL INFORMATION REGARDING HEALTH, TRAVEL AND SAFETY ISSUES SPECIFIC TO SCUBA DIVING WORLDWIDE. THE WEB SITE "UNDERCURRENT.ORG" IS DIVIDED INTO TWO AREAS. PUBLIC, AND MEMBERS. THE PUBLIC AREA PROVIDES A SEASONAL PLANNER, TRAVEL INDEX, EQUIPMENT INDEX, HEALTH AND SAFETY ARTICLES, AND OTHER RELATED INFORMATION, ALL AVAILABLE AT NO CHARGE.GRANTS TO THE TIKKI HYWOOD FOUNDATION IN HARARE, ZIMBABWE, SUPPORT THEIR EXTENDED EFFORT TO PROTECT WILD PANGOLINS, THE MOST POACHED MAMMAL IN THE WORLD, BY RESCUING, REHABILITATING AND RELEASING ANIMALS RETRIEVED FROM ILLEGAL TRADE.GRANTS TO THE SOUTH AFRICAN CARE FOR WILD RHINO SANCTUARY AIDS THEIR PROGRAM TO PROTECT 50 WILD RHINOS. THEY ARE DEVELOPING THE EXISTING REHABILITATION CENTER INTO A SECURE STRONGHOLD TO ACCOMMODATE 100 BLACK AND WHITE RHINOS AS A VIABLE AND SECURE BREEDING POPULATION. GRANTS TO THE NATURAL RESOURCE CONSERVATION NETWORK (UGANDA) HELP THEM IMPLEMENT THEIR PARTNERSHIP WITH THE UGANDA WILDLIFE AUTHORITY IN WILDLIFE CRIME LAW ENFORCEMENT. NRCN PROSECUTORS ARE LICENSED TO PRACTICE AS ADVOCATES IN BOTH THE SUPREME COURT OF UGANDA AND SUBORDINATE JUDICIARIES TO PRIVATELY PROSECUTE WILDLIFE CRIMINAL CASES. GRANTS TO THE NATURAL RESOURCE CONSERVATION NETWORK (NRCN) COMBAT WILDLIFE TRAFFICKING IN UGANDA BY INCREASING THE INVESTIGATIVE CAPACITY OF WILDLIFE LAW ENFORCEMENT, AND IN THE LONG RUN, DETER POTENTIAL POACHERS AND TRAFFICKERS. NRCN HAS UNCOVERED COMPLICITY AMONG SEVERAL ERRANT OFFICERS IN THE UGANDA WILDLIFE AUTHORITY, UGANDA PEOPLES DEFENSE FORCE, AND THE UGANDAN POLICE. GRANTS TO THE NAMIBIA NATURE FOUNDATION FUND AND THE ROOIKAT TRUST FOR THEIR CROSS-BORDER AND NATIONAL COUNTER WILDLIFE CRIME SUPPORT PROGRAM, SUPPORT THE PROTECTION OF WILD ANIMALS IN SEVERAL AFRICAN NATIONS, INCLUDING TANZANIA, MALAWI, ZIMBABWE, AND ZAMBIA. GRANT TO THE FRANKFURT ZOOLOGICAL SOCIETY SUPPORTS THE PURCHASE OF A CESSNA AIRPLANE FOR WILDLIFE SURVEILLANCE IN THE GONAREZHOU NATIONAL PARK IN ZIMBABWE.GRANT TO THE LILONGWE WILDLIFE TRUST IN MALAWI SUPPORTS INVESTIGATIONS INTO THE ILLICIT POACHING AND SMUGGLING TRADES. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | false |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 5806720 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 930000 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 1 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 9155448 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 1460 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 3757 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 15653 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 20870 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | true |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/ProgramServicesAmt | 0 | 6834872 |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 6834872 |
| 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/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| 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/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Kenneth Smith |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Michael Smith |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Neil Ostergaard |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 79500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Treasurer |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2005 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 3 |
| IRS990/GrantAmt | 0 | 6834872 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 4526811 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 2 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 2234 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 5746 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 23940 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 31920 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 274 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 707 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 2945 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 3926 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 92145 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 92145 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 6 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 3399 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1932 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 3594 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 6993 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| 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 | Education and supporting wild animal, land, ocean, and other environmental protection programs. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | true |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 5877342 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1199576 |
| 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/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 70622 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 269576 |
| IRS990/NoncashContributionsAmt | 0 | 1600000 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/TotalAmt | 0 | 0 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 1471 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 3784 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 15766 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 21021 |
| 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 | 196 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 504 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 2102 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 2802 |
| IRS990/OtherExpensesGrp/Desc | 0 | Uncollectible pledges |
| IRS990/OtherExpensesGrp/Desc | 1 | Fees for Editorials |
| IRS990/OtherExpensesGrp/Desc | 2 | Miscellaneous |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 11 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 7124 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 29 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 2151596 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 42955 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 122 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 2158720 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 42955 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 162 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | Miscellaneous |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 198 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 198 |
| IRS990/OtherRevenueTotalAmt | 0 | 198 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 0 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 434 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 1115 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 4646 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 6195 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 5714692 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 930000 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | Kenneth Smith |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Grant Management fees |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | Newsletter Income |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 152189 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 189677 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 152189 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 189677 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 8203856 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 4538200 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 164541 |
| IRS990/PYOtherRevenueAmt | 0 | 16768 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 127961 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 3615931 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 29913 |
| IRS990/PYTotalExpensesAmt | 0 | 4732654 |
| IRS990/PYTotalRevenueAmt | 0 | 8348585 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -4677766 |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 4092602 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 8203856 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1869344 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 3105941 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 3739942 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 21011685 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 92145 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 21562 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 111208 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 74 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 224989 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 1399758 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 198 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 16768 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 109 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 173 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 103 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 17351 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.28170 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.17990 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 5986252 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 15025433 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/TenPctFactsCrcmstncsTestCYInd | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 4092602 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 8203856 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1869344 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 3105941 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 3739942 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 21011685 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 21254025 |
| 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 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | true |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 3594 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 3399 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 6993 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 9204577 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 4526811 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 3594 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 9204577 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 4526811 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 4526811 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 9204577 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 0 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/EmployeeCnt | 1 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 0 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/OfficesCnt | 1 | 0 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 0 | 6823872 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 1 | 11000 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 0 | Sub-saharan Africa |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 1 | Indonesia |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 0 | Protect African Wildlife |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 1 | Protect Indonesian Wildlife |
| IRS990ScheduleF/BoycottCountriesInd | 0 | false |
| IRS990ScheduleF/ForeignCorpOwnershipInd | 0 | false |
| IRS990ScheduleF/ForeignPartnershipInd | 0 | false |
| IRS990ScheduleF/GrantRecordsMaintainedInd | 0 | true |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 0 | 5000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 1 | 6000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 2 | 1040000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 3 | 10679 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 4 | 1749543 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 5 | 248000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 6 | 30000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 7 | 577000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 8 | 759500 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 9 | 800000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 10 | 800000 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 11 | 809150 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 0 | Wire trans. |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 1 | Wire trans. |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 2 | Wire trans. |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 3 | Wire trans. |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 4 | Wire trans. |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 5 | Wire trans. |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 6 | Wire trans. |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 7 | Wire Trans. |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 8 | Wire trans. |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 9 | Wire trans. |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 10 | Wire trans. |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 11 | Wire trans. |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 0 | Protect Wildlife |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 1 | Protect Wildlife |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 2 | Protect Wildlife |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 3 | Protect Wildlife |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 4 | Protect Wildlife |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 5 | Protect Wildlife |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 6 | Protect Wildlife |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 7 | Protect Wildlife |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 8 | Protect Wildlife |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 9 | Protect Wildlife |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 10 | Protect Wildlife |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 11 | Protect Wildlife |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 0 | E. Asia Pacific |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 1 | E. Asia Pacific |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 2 | Sub-Saharan |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 3 | Sub-Saharan |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 4 | Sub-Saharan |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 5 | Sub-Saharan |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 6 | Sub-Saharan |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 7 | Sub-Saharan |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 8 | Sub-Saharan |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 9 | Sub-Saharan |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 10 | Sub-Saharan |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 11 | Sub-Saharan |
| IRS990ScheduleF/InterestInForeignTrustInd | 0 | false |
| IRS990ScheduleF/PassiveForeignInvestmestCoInd | 0 | false |
| IRS990ScheduleF/SubtotalSpentAmt | 0 | 6834872 |
| IRS990ScheduleF/SupplementalInformationDetail/ExplanationTxt | 0 | A representative of the grantors to Undercurrent makes two to three trips a year to Africa to review programs. Each grantee is required to provide semiannual reports on their activities and to submit their independent audits. |
| IRS990ScheduleF/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part I, Line 2 - Grantmakers Explanation For Monitoring Use of Funds Outside US |
| IRS990ScheduleF/Total501c3OrgCnt | 0 | 11 |
| IRS990ScheduleF/TotalOtherOrgCnt | 0 | 1 |
| IRS990ScheduleF/TotalSpentAmt | 0 | 6834872 |
| IRS990ScheduleF/TransferToForeignCorpInd | 0 | false |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990ScheduleM/AnyPropertyThatMustBeHeldInd | 0 | false |
| IRS990ScheduleM/ReviewProcessUnusualNCGiftsInd | 0 | false |
| IRS990ScheduleM/SecuritiesPubliclyTradedGrp/ContributionCnt | 0 | 1 |
| IRS990ScheduleM/SecuritiesPubliclyTradedGrp/MethodOfDeterminingRevenuesTxt | 0 | FMV |
No mirrored PDF or thumbnail assets are attached yet.