SCHEDULE OF ASSETS (Details) - Bank First Retirement Plan
|
12 Months Ended |
|
Dec. 31, 2025
USD ($)
|
| SCHEDULE OF ASSETS |
|
| Plan number |
002
|
| Entity tax identification number |
39-1435359
|
| TOTAL INVESTMENTS |
$ 73,488,187
|
| Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| TOTAL INVESTMENTS |
41,217,928
|
| Pooled Separate Fund |
|
| SCHEDULE OF ASSETS |
|
| TOTAL INVESTMENTS |
$ 5,367,199
|
| Investment, Identifier [Axis]: Allspring Special Small Cap Value, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:AllspringSpecialSmallCapValueMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 261,455
|
| Investment, Identifier [Axis]: Bank First Corporation, Common Stock |
|
| SCHEDULE OF ASSETS |
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:BankFirstCorporationMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Common Stock
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 22,368,772
|
| Investment, Identifier [Axis]: Blackrock LifePath Index 2030, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:BlackrockLifepathIndex2030Member
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 3,008,260
|
| Investment, Identifier [Axis]: Blackrock LifePath Index 2035, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:BlackrockLifepathIndex2035Member
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 6,453,569
|
| Investment, Identifier [Axis]: Blackrock LifePath Index 2040, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:BlackrockLifepathIndex2040Member
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 3,469,873
|
| Investment, Identifier [Axis]: Blackrock LifePath Index 2045, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:BlackrockLifepathIndex2045Member
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 4,488,217
|
| Investment, Identifier [Axis]: Blackrock LifePath Index 2050, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:BlackrockLifepathIndex2050Member
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 6,273,424
|
| Investment, Identifier [Axis]: Blackrock LifePath Index 2055, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:BlackrockLifepathIndex2055Member
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 2,534,908
|
| Investment, Identifier [Axis]: Blackrock LifePath Index 2060, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:BlackrockLifepathIndex2060Member
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 2,631,963
|
| Investment, Identifier [Axis]: Blackrock LifePath Index 2065, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:BlackrockLifepathIndex2065Member
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 1,652,305
|
| Investment, Identifier [Axis]: Blackrock LifePath Index 2070, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:BlackrockLifepathIndex2070Member
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 36,005
|
| Investment, Identifier [Axis]: Blackrock LifePath Index Retirement, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:BlackrockLifepathIndexRetirementMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 1,927,523
|
| Investment, Identifier [Axis]: Cohen & Steers Instl Realty, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:CohenSteersInstlRealtyMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 277,270
|
| Investment, Identifier [Axis]: Columbia Small Cap Growth, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:ColumbiaSmallCapGrowthMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 555,361
|
| Investment, Identifier [Axis]: Eaton Vance Emerging and Frontier Countries, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:EatonVanceEmergingAndFrontierCountriesMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 497,743
|
| Investment, Identifier [Axis]: Federated Hermes Total Return Bond, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:FederatedHermesTotalReturnBondMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 1,005,398
|
| Investment, Identifier [Axis]: JP Morgan Income, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:JpMorganIncomeMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 1,164,742
|
| Investment, Identifier [Axis]: LA Capital Mgmt/Victory - MidCap Value I, Pooled Separate Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:LaCapitalMgmtVictoryMidcapValueIMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Pooled Separate Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 690,703
|
| Investment, Identifier [Axis]: MFS International Diversification, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:MfsInternationalDiversificationMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 944,695
|
| Investment, Identifier [Axis]: MFS Mid Cap Growth, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:MfsMidCapGrowthMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 701,820
|
| Investment, Identifier [Axis]: MFS Value, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:MfsValueMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 2,069,612
|
| Investment, Identifier [Axis]: MetLife Stable Value, Common Trust Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:MetlifeStableValueMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Common Trust Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 288,261
|
| Investment, Identifier [Axis]: PGIM High Yield, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:PgimHighYieldMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 704,009
|
| Investment, Identifier [Axis]: Principal Fixed Income Guaranteed Option, Fully Benefit-Responsive Investment Contract |
|
| SCHEDULE OF ASSETS |
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:PrincipalFixedIncomeGuaranteedOptionMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
bfc:EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractMember
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 4,246,027
|
| Investment, Identifier [Axis]: Principal Global Investors - Blue Chip, Pooled Separate Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:PrincipalGlobalInvestorsBlueChipMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Pooled Separate Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 4,215,021
|
| Investment, Identifier [Axis]: Principal Global Investors - Principal Small Cap S&P 600 Index, Pooled Separate Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:PrincipalGlobalInvestorsPrincipalSmallCapSP600IndexMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Pooled Separate Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 461,475
|
| Investment, Identifier [Axis]: Vanguard Money Market Reserves, Mutual Fund |
|
| SCHEDULE OF ASSETS |
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
bfc:VanguardMoneyMarketReservesMember
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
| TOTAL INVESTMENTS |
$ 559,776
|