<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="bsvn-20261009.xsd" xlink:type="simple"/>
    <context id="c20261009to20261009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001746129</identifier>
        </entity>
        <period>
            <startDate>2026-10-09</startDate>
            <endDate>2026-10-09</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20261009to20261009"
      id="Fact_eeddeaa09e7d40e79be34b8bec959f5c">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20261009to20261009"
      id="Fact_e4b0ea2e1bda487fb28c9cbeebb2cc85">0001746129</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20261009to20261009"
      id="Fact_59f1ef3d161e456a9658d470e12f448d">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20261009to20261009"
      id="Fact_186f9dcf2dca421d98a80c7f262737e2">2026-10-09</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20261009to20261009"
      id="Fact_3966b38ef5dd4eefbece021edf7bdba5">Bank7 Corp.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20261009to20261009"
      id="Fact_47b5a9cf951f4851952c05ff993f924b">OK</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20261009to20261009"
      id="Fact_798a33fab0ad4df9a797f9676172b6d5">001-38656</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20261009to20261009"
      id="Fact_d9ea05d9d99c400aa9f3c955c6b3da80">20-0763496</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20261009to20261009"
      id="Fact_2460b10cf3f94d959dc2235743bbf107">1039 N.W. 63rd Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20261009to20261009"
      id="Fact_5d886902988649c8babc95329232297f">Oklahoma City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20261009to20261009"
      id="Fact_8c887a7dd295482e9bcf04b924c4c2c3">OK</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20261009to20261009"
      id="Fact_bffe525b2e80490789a91b40159b35a3">73116</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20261009to20261009"
      id="Fact_f5aa498a66954fd5aa43db6048617788">405</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20261009to20261009"
      id="Fact_2f0b91bba1f140f68f3ef788458173ef">810-8600</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20261009to20261009"
      id="Fact_e3486ca785674449947791344a4478fe">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20261009to20261009"
      id="Fact_62dffdd1450e471ca443370cd0324fb4">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20261009to20261009"
      id="Fact_beca0edc3a91430883b79b94efab1b49">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20261009to20261009"
      id="Fact_82562aad87774f409845c29232b03df8">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="c20261009to20261009"
      id="Fact_ef78219f3def4b2f9f7402810eb7daee">Common Stock, $0.01 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20261009to20261009"
      id="Fact_eb87fda4932e4ec1bac1a458ccf173b7">BSVN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20261009to20261009"
      id="Fact_3dd309f2c28e49f8a2c8b4af574f052c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20261009to20261009"
      id="Fact_24e1531b4c75485fa7ca58dc7fe8f3d2">false</dei:EntityEmergingGrowthCompany>
</xbrl>
