<?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="bkh-20261104.xsd" xlink:type="simple"/>
    <context id="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <startDate>2026-11-04</startDate>
            <endDate>2026-11-04</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_fcd318e8-4843-4f8f-a3a5-37878eca7fce">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_023acb96-01ff-4791-a5df-b126c8647609">0001130464</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_5e591104-9f4f-4f35-a1e0-f8ffc9b8b838">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_52e2ee55-8dcb-42cd-9a0e-d93f8f042ec8">2026-11-04</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_84420d58-99df-4ecc-a1de-005729e58d6a">Black Hills Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_ab81013c-d563-44d2-bbb3-484cac5812b2">SD</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_0042e35c-3730-4afd-97d0-31eac06d2b49">001-31303</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_002273a1-870e-47c3-9642-49ab09551004">46-0458824</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_cbddfd11-c3ee-4c2d-9f84-b75ff2cae87b">7001 Mount Rushmore Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_e0e66d64-662f-47e6-ad8c-d7cc7f679652">Rapid City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_0c8fa224-095e-48f5-9e72-35410da26ed9">SD</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_706192c8-9226-4491-8afd-cc1133a68968">57702</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_e3633506-ac61-4552-94ab-4c8ed7f91f0b">605</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_70954843-ba8f-4788-b31d-8a1ed7bca37b">721-1700</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_d04e0be6-e446-4acc-87d1-de3da30558aa">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_3fb78db8-dc82-4ba9-b789-3d6b982a701d">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_87dd6ec9-ea8a-4c59-bc64-7551ec09d0d4">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_5f2f609e-b295-4786-ad5e-e13995e871f7">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_643ba828-7a34-4a09-8eac-f8f59b0f942e">Common stock of $1.00 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_8ee1492e-4674-4612-b6ab-1395f5487eab">BKH</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_76a28e6b-e210-4646-8e39-7325638e8f05">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_ccbb3d46-5915-4a3c-b049-bdbfe6c9916e"
      id="F_72d4a967-32ca-48f7-afa6-1d2215dbf470">false</dei:EntityEmergingGrowthCompany>
</xbrl>
