Schedule H Item 4(i)- Schedule of Assets (Held at End of Year) - Schedule of Assets (Held at End of Year) (Details) - EBP 009
|
12 Months Ended |
|
Dec. 31, 2025
USD ($)
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Entity Tax Identification Number |
39-0143280
|
|
| EBP, Plan Number |
009
|
|
| EBP, Plan Name |
Badger Meter Employee Savings and Stock Ownership Plan
|
|
| Employee benefit plan, asset held for investment, participant loan, maturity date |
Jan. 31, 2031
|
|
| Participant Loans |
$ 1,682,229
|
[1] |
| Cost |
0
|
[1] |
| Total Assets (Held at End of Year) |
$ 226,637,496
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
[1] |
| Investment, Identifier [Axis]: Badger Meter, Inc. Common Stock Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Badger Meter, Inc. Common Stock Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
EBP, Employer, Common Stock [Member]
|
|
| Current Value |
$ 41,495,278
|
[1],[2] |
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
[1] |
| Investment, Identifier [Axis]: Baird Core Plus Bond Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Baird Core Plus Bond Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 6,676,731
|
[2] |
| Investment, Identifier [Axis]: Dodge & Cox Stock Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Dodge & Cox Stock Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 5,718,892
|
[2] |
| Investment, Identifier [Axis]: Empower Annuity Insurance Company Guaranteed Income Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Empower Annuity Insurance Company Guaranteed Income Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
General Investment Account [Member]
|
|
| Current Value |
$ 11,314,342
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom 2010 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom 2010 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 2,376,798
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom 2015 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom 2015 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 466,982
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom 2020 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom 2020 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 8,800,382
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom 2025 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom 2025 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 2,700,277
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom 2030 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom 2030 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 27,430,874
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom 2035 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom 2035 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 4,142,844
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom 2040 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom 2040 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 19,111,613
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom 2045 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom 2045 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 3,274,558
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom 2050 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom 2050 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 13,196,786
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom 2055 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom 2055 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 2,864,447
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom 2060 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom 2060 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 3,034,503
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom 2065 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom 2065 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 369,218
|
[2] |
| Investment, Identifier [Axis]: Fidelity Freedom Income |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Fidelity Freedom Income [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 18,017
|
[2] |
| Investment, Identifier [Axis]: Galliard Stable Value Fund C |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Galliard Stable Value Fund C [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Common Collective Trust [Member]
|
|
| Current Value |
$ 5,466,811
|
[2] |
| Investment, Identifier [Axis]: JPMorgan Large Cap Growth R6 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
JPMorgan Large Cap Growth R6 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 13,285,090
|
[2] |
| Investment, Identifier [Axis]: MFS Mid Cap Growth Fund R6 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
MFS Mid Cap Growth Fund R6 [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 5,326,190
|
[2] |
| Investment, Identifier [Axis]: State Street Master Funds - U.S. Government Money Market |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
State Street Master Funds - U.S. Government Money Market [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Employee Benefit Plan Cash Equivalent [Member]
|
|
| Current Value |
$ 147,423
|
[1],[2] |
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
[1] |
| Investment, Identifier [Axis]: Vanguard Cash Reserves Federal Money Market Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard Cash Reserves Federal Money Market Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Employee Benefit Plan Cash Equivalent [Member]
|
|
| Current Value |
$ 175,956
|
[2] |
| Investment, Identifier [Axis]: Vanguard Developed Markets Index Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard Developed Markets Index Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 4,184,365
|
[2] |
| Investment, Identifier [Axis]: Vanguard Emerging Markets Index Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard Emerging Markets Index Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 487,229
|
[2] |
| Investment, Identifier [Axis]: Vanguard Explorer Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard Explorer Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 3,812,460
|
[2] |
| Investment, Identifier [Axis]: Vanguard FTSE Social Index Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard FTSE Social Index Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 2,074,756
|
[2] |
| Investment, Identifier [Axis]: Vanguard Institutional Index Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard Institutional Index Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 18,895,351
|
[2] |
| Investment, Identifier [Axis]: Vanguard International Growth Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard International Growth Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 3,325,704
|
[2] |
| Investment, Identifier [Axis]: Vanguard Mid-Cap Index Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard Mid-Cap Index Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 2,715,622
|
[2] |
| Investment, Identifier [Axis]: Vanguard Mid-Cap Value Index Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard Mid-Cap Value Index Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 3,588,332
|
[2] |
| Investment, Identifier [Axis]: Vanguard Small-Cap Index |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard Small-Cap Index [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 1,790,043
|
[2] |
| Investment, Identifier [Axis]: Vanguard Small-Cap Value INS |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard Small-Cap Value INS [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 5,541,906
|
[2] |
| Investment, Identifier [Axis]: Vanguard Total Bond Market Index Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard Total Bond Market Index Fund [Member]
|
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Current Value |
$ 1,145,487
|
[2] |
| Minimum |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Employee benefit plan, asset held for investment, participant loan, interest rate |
3.25%
|
[1] |
| Maximum |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Employee benefit plan, asset held for investment, participant loan, interest rate |
10.50%
|
[1] |
|
|