| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 116 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 331 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 4238 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 5198 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | THE MISSION OF CITIZENS FOR A BETTER FLATHEAD IS TO FOSTER CITIZEN PARTICIPATION AND TO CHAMPION SUSTAINABLE SOLUTIONS NEEDED TO KEEP THE FLATHEAD ECOLOGICALLY AND ECONOMICALLY HEALTHY. |
| IRS990/AddressChangeInd | 0 | X |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 846 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 846 |
| IRS990/AllOtherContributionsAmt | 0 | 68120 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 27936 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 1422 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 29358 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | CITIZENS FOR A BETTER FLATHEAD |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 4067568993 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 14 3RD STREET E STE 240 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | KALISPELL |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MT |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 59901 |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 68426 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 47242 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 5294 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 23823 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 23824 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 52941 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContriRptFundraisingEventAmt | 0 | 57336 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 141287 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 130415 |
| IRS990/CYInvestmentIncomeAmt | 0 | 609 |
| IRS990/CYOtherExpensesAmt | 0 | 72671 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 170364 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -17097 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 126271 |
| IRS990/CYTotalExpensesAmt | 0 | 329357 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 41021 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 312260 |
| IRS990/DAFExcessBusinessHoldingsInd | 0 | false |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 1938 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 1938 |
| IRS990/Desc | 0 | KEEP THE PUBLIC INFORMED BY PROVIDING THE RESEARCH AND ANALYSIS THAT ENABLES THE PUBLIC TO MORE EASILY GET INVOLVED IN THE ISSUES OF IMPORTANCE TO THEM. CBF EQUIPS CITIZENS AND DECISION-MAKERS WITH THE POLICY RESEARCH AND PRACTICAL TOOLS THEY NEED TO ADVANCE LONG-TERM SOLUTIONS TO OUR VALLEYS MOST SIGNIFICANT CHALLENGES. WE BELIEVE THAT CHANGE IS INEVITABLE, AND HOW AND WHERE WE GROW, AS A COMMUNITY, IS A CIVIC RESPONSIBILITY WE ALL SHARE. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DistributionToDonorInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 4 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 166326 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 600 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 600 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 1246 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 1246 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| 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/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.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/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/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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | MAYRE FLOWERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MARY JO GARDNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | GIL JORDAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | A RICHARD TURBIAK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | GREGG DAVIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | ETHAN WELDER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | RANDY KENYON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | DUSTIN LEFTRIDGE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | WENDY COYNE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 28710 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 24231 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 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/TitleTxt | 0 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD PAST CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | SECRETARY AND TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD CO CHAIR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1992 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | true |
| IRS990/FundraisingAmt | 0 | 57336 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantAmt | 0 | 130415 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 130415 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 130415 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | true |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 312260 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 0 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 2285 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 2285 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 609 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 609 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 4 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 32899 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 3046 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 6168 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 39067 |
| IRS990/LegalDomicileStateCd | 0 | MT |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembershipDuesAmt | 0 | 15831 |
| IRS990/MembersOrStockholdersInd | 0 | true |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | THE MISSION OF CITIZENS FOR A BETTER FLATHEAD IS TO FOSTER CITIZEN PARTICIPATION AND TO CHAMPION SUSTAINABLE SOLUTIONS NEEDED TO KEEP THE FLATHEAD ECOLOGICALLY AND ECONOMICALLY HEALTHY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 112477 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 95380 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 9044 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 9044 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 9660 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 9660 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrgDoesNotFollowSFAS117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 215 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 145 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 835 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 3035 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 3870 |
| IRS990/OtherExpensesGrp/Desc | 0 | DUES AND SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 1 | PROGRAM EXPENSES |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 4404 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 13290 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 4404 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 13290 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 4535 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 4663 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 5907 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 53172 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 59079 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 1038 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 1822 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 7521 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 10381 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 519100 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | RESEARCH SERVICES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 170364 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 170364 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | HOLD DECISION MAKERS ACCOUNTABLE TO FOLLOWING EXISTING PLANS AND GIVING MEANINGFUL CONSIDERATION TO PUBLIC COMMENT. PROVIDE THE RESEARCH AND FACTS FOR SOUND DECISION MAKING.PRESERVATION OF THE FLATHEADS NATURAL AMENITIES AND SMALL TOWN CHARACTER IS VITAL TO OUR ECONOMIC FUTURE. IT IS OUR COLLECTIVE RESPONSIBILITY TO ENSURE THAT LOCAL GOVERNMENT POLICIES AND DECISIONS GIVE MEANINGFUL CONSIDERATION TO THE WELL-BEING OF THE WHOLE COMMUNITY, THE ENVIRONMENT, AND FUTURE GENERATIONS. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 35911 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 103883 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | PROMOTE BEST PRACTICES AND INNOVATIVE LAND USE TOOLS FROM AROUND THE COUNTRY, APPROPIATE TO OUR AREA, TO HELP MANAGE OUR RAPID GROWTH. IN 2017 CBF WORKED SUCCESSFULLY TO SHAPE NUMEROUS LAND USE POLICIES THAT DEFINE HOW THE FLATHEAD GROWS INCLUDING SECURING POLICIES THAT BRING GREATER PROTECTION TO COUNTY WATER RESOURCES. WE SAFEGUARDED POLICIES NEEDED TO LIMIT A PATTERN OF COSTLY HIGHWAY SPRAWL DEVELOPMENT IN THE COUNTY THAT DIMINISHES THE ECONOMIC VITALITY OF THE REGION. WE PARTNERED WITH OTHER ORGANIZATIONS TO IDENTIFY LOCAL SOLUTIONS TO ADDRESS CLIMATE CHANGE. ON AN ONGOING BASIS WE PROVIDE SERVICES AND OUTREACH TO REDUCE WASTE AND PROMOTE RECYCLING, AND TO PROMOTE THE ECONOMIC BENEFITS TO THE FLATHEAD ECONOMY OF SHOPPING LOCALLY. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 35911 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 103884 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 98794 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 52251 |
| IRS990/PYInvestmentIncomeAmt | 0 | 378 |
| IRS990/PYOtherExpensesAmt | 0 | 50204 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 136511 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 14467 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 118761 |
| IRS990/PYTotalExpensesAmt | 0 | 221216 |
| IRS990/PYTotalRevenueAmt | 0 | 235683 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -17097 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 103884 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 112477 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 95380 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 41203 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 41621 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 191158 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 98794 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 113098 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 127672 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 105326 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 636048 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 609 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 379 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 418 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 470 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 479 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 2355 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.76110 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.81210 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 485871 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 150177 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 191158 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 98794 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 113098 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 127672 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 105326 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 636048 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 638403 |
| IRS990/ScheduleBRequiredInd | 0 | true |
| IRS990ScheduleC/AvgGrassrootsLobbyingExpendGrp/CurrentYearMinus1Amt | 0 | 576 |
| IRS990ScheduleC/AvgGrassrootsLobbyingExpendGrp/CurrentYearMinus2Amt | 0 | 606 |
| IRS990ScheduleC/AvgGrassrootsLobbyingExpendGrp/TotalAmt | 0 | 1182 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearMinus1Amt | 0 | 11061 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/CurrentYearMinus2Amt | 0 | 8232 |
| IRS990ScheduleC/AvgGrassrootsNontaxableGrp/TotalAmt | 0 | 19293 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/CurrentYearMinus1Amt | 0 | 44243 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/CurrentYearMinus2Amt | 0 | 32929 |
| IRS990ScheduleC/AvgLobbyingNontaxableAmountGrp/TotalAmt | 0 | 77172 |
| IRS990ScheduleC/AvgTotalLobbyingExpendGrp/CurrentYearMinus1Amt | 0 | 576 |
| IRS990ScheduleC/AvgTotalLobbyingExpendGrp/CurrentYearMinus2Amt | 0 | 606 |
| IRS990ScheduleC/AvgTotalLobbyingExpendGrp/TotalAmt | 0 | 1182 |
| IRS990ScheduleC/GrassrootsCeilingAmt | 0 | 28940 |
| IRS990ScheduleC/LobbyingCeilingAmt | 0 | 115758 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 4785 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 23969 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 28754 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 145 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | CFBF CASH |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | UNDEPOSITED FUNDS |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 1383 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 8930 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 10313 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 4663 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | PAYROLL LIABILITES |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 6168 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 145 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 4663 |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 41021 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | GO LOCAL |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 43527 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsOtherEventsAmt | 0 | 13809 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 57336 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 43527 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueOtherEventsAmt | 0 | 13809 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 57336 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | 16315 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssOtherEventsAmt | 0 | 1809 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 41021 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 39212 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherEventsTotalCnt | 0 | 4 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | false |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 0 | 130415 |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 0 | NONE |
| IRS990ScheduleI/RecipientTable/RecipientBusinessName/BusinessNameLine1Txt | 0 | WATER FOR FLATHEADS FUTURE |
| IRS990ScheduleI/RecipientTable/RecipientEIN | 0 | 812063306 |
| IRS990ScheduleI/RecipientTable/USAddress/AddressLine1Txt | 0 | 1001 S MAIN ST STE 600 |
| IRS990ScheduleI/RecipientTable/USAddress/CityNm | 0 | KALISPELL |
| IRS990ScheduleI/RecipientTable/USAddress/StateAbbreviationCd | 0 | MT |
| IRS990ScheduleI/RecipientTable/USAddress/ZIPCd | 0 | 59901 |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE CBF BOARD MEMBERS ARE THE ONLY VOTING MEMBERS OF THE ORGANIZATION. SUPPORTING MEMBERS PAY DUES TO FURTHER THE WORK OF THE ORGANIZATION AND ARE INVITED TO PROVIDE INPUT, BUT DO NOT HAVE VOTING RIGHTS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | ALL BOARD MEMBERS ARE PROVIDED WITH A COPY OF THE FORM 990 AND IT IS REVIEWED AND APPROVED PRIOR TO FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | ON AN ANNUAL BASIS, EACH BOARD MEMBER READS AND SIGNS THE CONFLICT OF INTEREST POLICY. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | THE FINANCE / EXECUTIVE COMMITTEE IS RESPONSIBLE FOR MAKING COMPENSATION RECOMMENDATIONS TO THE BOARD OF DIRECTORS. EXECUTIVE DIRECTOR COMPENSATION IS APPROVED BY THE BOARD. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THE FINANCE/EXECUTIVE COMMITTEE IS RESPONSIBLE FOR MAKING COMPENSATION RECOMMENDATIONS TO THE BOARD OF DIRECTORS. EXECUTIVE DIRECTOR COMPENSATION IS APPROVED BY THE BOARD. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | CITIZENS FOR A BETTER FLATHEAD WILL MAKE ITS GOVERNING DOCUMENTS AVAILABLE TO THE PUBLIC IN A TIMELY MANNER UPON REQUEST WHEN CONTACTED DIRECTLY. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Members or stockholder classes and rights Part VI line 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990 governing body review Part VI line 11 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Conflict of interest policy compliance Part VI line 12c |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | CEO executive director top management comp Part VI line 15a |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | Other officer or key employee compensation Part VI line 15b |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | Governing documents etc available to public Part VI line 19 |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/SubjectToProxyTaxInd | 0 | false |
| IRS990/TaxableDistributionsInd | 0 | false |
| IRS990/TaxablePartyNotificationInd | 0 | false |
| IRS990/TaxExemptBondsInd | 0 | false |
| IRS990/TempOrPermanentEndowmentsInd | 0 | false |
| IRS990/TerminateOperationsInd | 0 | false |
| IRS990/TotalAssetsBOYAmt | 0 | 117128 |
| IRS990/TotalAssetsEOYAmt | 0 | 100374 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 117128 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 100374 |
| IRS990/TotalCompGreaterThan150KInd | 0 | false |
| IRS990/TotalContributionsAmt | 0 | 141287 |
| IRS990/TotalEmployeeCnt | 0 | 4 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 41021 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 50188 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 238148 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 329357 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 4651 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 4994 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 4651 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 4994 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 112477 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 95380 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 238148 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 170364 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 52941 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 170973 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 312260 |