<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="bmi-20260722.xsd" xlink:type="simple"/>
    <context id="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000009092</identifier>
        </entity>
        <period>
            <startDate>2026-07-22</startDate>
            <endDate>2026-07-22</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_a746920a-da8c-4ba3-9f2c-bc9629e69f82">0000009092</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_9931b6f4-059d-48e5-81c7-c40c8647a945">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_e6165a5f-1247-4860-9989-df2b00e490d2">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_665a2e9c-c0eb-48fe-a74d-7a285b3ffa69">2026-07-22</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_6e18dbda-f14e-47cd-90c5-19828b00c264">Badger Meter, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_afbd3067-52ff-41d0-8968-53e1d83fed9e">WI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_9b14b902-b2c1-4d7a-837c-979567c303dc">1-6706</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_ede188ce-c66f-43a3-bae2-75642b632a09">39-0143280</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_6daf6fda-bc4c-4ee3-95c9-c8ac024f7bf5">4545 W. Brown Deer Rd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_c2d506f6-8adf-4619-9e5d-de525f8e30fa">Milwaukee</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_6f5d672a-bfcc-488c-b653-9a970fb21013">WI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_8a53fde3-6ef8-4acf-bf92-9af74519653f">53223</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_8d2dfbe8-592d-4384-9948-b73add16e187">414</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_5621d03a-210f-476a-8353-8e3a57608851">355-0400</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_bc3518af-203d-4537-89dc-ab25775a797f">Not Applicable</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_b2d7b631-051e-4d14-bf9d-377ee9cebbbd">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_b6f63887-814b-40c9-8dd1-87ebedd1543b">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_b880c666-527e-4ccb-87c1-b8d6c5d85236">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_07d6862e-d5ab-46b9-8bb3-8f69ecc14cc2">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_c0ebc2d3-c0a0-403d-b39e-1d3a27fc88e7">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_f27f9dbd-ab19-4918-90e7-d5ba850e1273">BMI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_ccf3c8ea-3707-4efe-ace1-1d2ccc13f7dc">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_f5f5afd0-727a-47c6-aa78-e43cfc3e1676"
      id="F_166b33ce-6a4a-4924-b0c4-fea11b72ac2d">false</dei:EntityEmergingGrowthCompany>
</xbrl>
