| IRS990EZ/ActivitiesNotPreviouslyRptInd | 0 | 0 |
| IRS990EZ/BenefitsPaidToOrForMembersAmt | 0 | 0 |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | Danielle Ameen Reich |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 3029813453 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO Box 51094 |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | Seattle |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | WA |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 98115 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 63010 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 115095 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | 0 |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 119221 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DirectIndirectPltclExpendAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | 0 |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 52085 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 21264 |
| IRS990EZ/FiledScheduleAInd | 0 | 1 |
| IRS990EZ/ForeignFinancialAccountInd | 0 | 0 |
| IRS990EZ/ForeignOfficeInd | 0 | 0 |
| IRS990EZ/Form1120PolFiledInd | 0 | 0 |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 63010 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 115095 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GainOrLossFromSaleOfAssetsAmt | 0 | 0 |
| IRS990EZ/GamingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GrantsAndSimilarAmountsPaidAmt | 0 | 34879 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | 0 |
| IRS990EZ/GrossReceiptsAmt | 0 | 119221 |
| IRS990EZ/GrossSalesOfInventoryAmt | 0 | 0 |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 0 |
| IRS990EZ/LobbyingActivitiesInd | 0 | 0 |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | 0 |
| IRS990EZ/MembershipDuesAmt | 0 | 0 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 63010 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 115095 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 63010 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 115095 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 6 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 20 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 3.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 8 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 6 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 3 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 4 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 7 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 8 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 9 | 2 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 10 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 11 | 3 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 12 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 13 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 14 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 15 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 10 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 11 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 12 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 13 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 14 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 15 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 10 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 11 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 12 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 13 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 14 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 15 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 10 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 11 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 12 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 13 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 14 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 15 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | Stuart Buchanan |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Cleveland Rex Steward III |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Rebekah Padgett |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Trevor Eakes |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | Danielle Ameen Reich |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | Christopher Matlack |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | Hans Hartmann |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 7 | Jennifer Schlegel |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 8 | Sylvia Rivera |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 9 | J Hal Michael Jr |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 10 | Tony Machacha |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 11 | Shubha Pandit |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 12 | Cheryl Wheeler |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 13 | Mariano Castro |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 14 | Ian Hendy |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 15 | Marco Quesada |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | Board President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Executive Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Board Co-Vice President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Board Co-Vice President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | Board Treasurer |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | Board Secretary |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 7 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 8 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 9 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 10 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 11 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 12 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 13 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 14 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 15 | Board Member |
| IRS990EZ/OperateHospitalInd | 0 | 0 |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | 0 |
| IRS990EZ/OrganizationHadUBIInd | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 0 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 10708 |
| IRS990EZ/OtherRevenueTotalAmt | 0 | 0 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | 0 |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | Global assistance in environmental conservation and restoration. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 285 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | Mulege Sustainable Fisheries Project (MSFP) - EcoWB partners with Fundación Hagamos Más Por Santa Rosalía, A.C. (FHMSR), local fishermen, and other stakeholders on the MSFP, now in its 8th year. The goal of the Project is to improve the sustainability of the small-scale fishery and the welfare of Mulegé residents who depend on the Gulf of California for food and income. No. of people who benefit: 2,000. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 1 | Nairobi Reservoir Reclamation Project - EcoWB is working with the community-based organization Empower the Community (ETCO) in Nairobi, Kenya to jointly plan and implement several environmental and social improvement projects in the area of the Nairobi Reservoir. ETCO and EcoWB plan to launch a campaign to engage the community in the clean-up of tributaries flowing through the informal settlement of Kibera and into the Reservoir. No. of people who will benefit: 250,000. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ForeignGrantsInd | 0 | X |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ForeignGrantsInd | 1 | X |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 30854 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 1 | 4025 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 23040 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 1 | 0 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 0 |
| IRS990EZ/SaleOfAssetsGrossAmt | 0 | 0 |
| IRS990EZ/SchoolOperatingInd | 0 | 0 |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 0 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 0 |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | WA |
| IRS990EZ/SubjectToProxyTaxInd | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990EZ/TanningServicesProvidedInd | 0 | 0 |
| IRS990EZ/TaxImposedOnOrganizationMgrAmt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4911Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4912Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4955Amt | 0 | 0 |
| IRS990EZ/TaxReimbursedByOrganizationAmt | 0 | 0 |
| IRS990EZ/TotalExpensesAmt | 0 | 67136 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 23040 |
| IRS990EZ/TotalRevenueAmt | 0 | 119221 |
| IRS990EZ/TransactionWithControlEntInd | 0 | 0 |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | ecowb.org |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | Explanation of 2021 Other Income: Refund of a failed wire transfer from 2020 = $2660; Refund of bank fee from 2020 = $5.35 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | Schedule A, Part III, Line 12 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 119221 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 64002 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 111967 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 69388 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 41123 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 405701 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2665 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 2665 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.99347 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.99208 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 405701 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 119221 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 64002 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 111967 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 69388 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 41123 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 405701 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 119221 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 64002 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 114632 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 69388 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 41123 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 408366 |
| 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 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | ***Grant monies paid to affiliated organization Fundación Hagamos Más Por Santa Rosalía, A.C. (FHMSR) = $30,854. Address: Calle 5, e/ Av. Constitución and Álvaro Obregón, Santa Rosalia, Baja California Sur, 23920, Mexico. EcoWB partners with FHMSR, a small Mexican non-profit organization based in Santa Rosalía, BCS, Mexico, on the Mulegé Sustainable Fisheries Project (MSFP). EcoWB receives grant funding for the MSFP and donates a considerable amount of time and effort to the project. FHMSR promotes sustainable development in the Municipality of Mulegé through a variety of social, environmental, and economic development programs designed to improve the welfare of local residents. In 2023, EcoWB granted FHMSR a total of $30,854 so its staff could assist with fieldwork, facilitate the involvement of local fishermen and other stakeholders, and ensure compliance with the social responsibility aspects of the project. EcoWB and FHMSR work side by side on the MSFP, dividing responsibilities and tasks according to their respective capabilities to ensure success of the project. EcoWB maintains full control over the project, as detailed in monthly progress reports (required for monthly grant disbursements), and grant project completion reports. ***Grant monies paid to affiliated organization Empower the Community (ETCO) = $4,025. Address: Soweto East Village, Nyayo Highrise Ward, Lang'ata Constituency, Nairobi, Kenya. EcoWB has joined the local community-based non-profit, ETCO in their efforts to clean-up and restore the Nairobi Reservoir adjacent to the informal settlement of Kibera, outside of Nairobi, Kenya. EcoWB is working to address the waste and environmental damage that has come to characterize the once beautiful Nairobi Reservoir and its tributaries. Over the next few years EcoWB and ETCO will work with the residents of Kibera and other partners to clean up waterways and reclaim the reservoir area for recreation and other beneficial uses by local residents. In 2023, EcoWB granted ETCO a total of $4,025 to hold community clean-up events for the Ngong River and its tributaries. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | Description;Amount^Insurance;1066|Advertising and Marketing;953|Gifts;130|Travel;8344|Business registration fees;60|IT expenses;120|Merchant account fees;23|Misc expenses;12^Total;10708^ |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990-EZ, Part I, Line 10 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990-EZ, Part I, Line 16 |
| ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/AuthenticationAssuranceLevelCd | 0 | AAL2 |
| ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/LastSubmissionRqrOOBCd | 0 | 1 |
| ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/OOBSecurityVerificationCd | 0 | 11 |
| ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/TrustedCustomerCd | 0 | 1 |
| ReturnHeader/BuildTS | 0 | 2023-04-26 12:10:37Z |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Danielle Reich |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | Treasurer |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 3029813453 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2024-06-10 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | ECOLOGISTS WITHOUT BORDERS |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | ECOL |
| ReturnHeader/Filer/EIN | 0 | 453628233 |
| ReturnHeader/Filer/PhoneNum | 0 | 2067191260 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | PO Box 51094 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | Seattle |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | WA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 98115 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 1 |
| ReturnHeader/ReturnTs | 0 | 2024-06-19T12:27:46-07:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/SigningOfficerGrp/PersonFullName/PersonFirstNm | 0 | Danielle |
| ReturnHeader/SigningOfficerGrp/PersonFullName/PersonLastNm | 0 | Reich |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2023-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2023-12-31 |
| ReturnHeader/TaxYr | 0 | 2023 |