<?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="bdsx-20250807.xsd" xlink:type="simple"/>
    <context id="C_3e8dc278-76bc-4f6c-865c-50603685160c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001439725</identifier>
        </entity>
        <period>
            <startDate>2025-08-07</startDate>
            <endDate>2025-08-07</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_4b2946e1-68c9-4323-a81a-db1c2a0153bf">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_8c7a1213-da1c-418d-b7ff-f46e11e3fa3c">0001439725</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_b9247587-a99c-477c-892e-c52ad5952820">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_39f34c3d-2926-46cc-b11b-cfd50d83b264">2025-08-07</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_81b5fd4a-4862-428b-bc44-38723a0dbf1b">Biodesix, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_a004852c-9661-4d6b-a3a1-28507e2d5805">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_c5f24da4-8fc9-40b5-95af-834b1ac86f0b">001-39659</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_acb23fb7-d62c-4edb-b6c0-37a0a10ead11">20-3986492</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_87b6a417-8fec-453d-8e00-fa10d0be9b14">919 West Dillon Rd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_953795b3-bc0f-4534-af49-03ee4991380c">Louisville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_3af46c93-b260-4abf-a2f8-e5fccb6e9233">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_1f42dd31-257b-4407-9f91-6f4a0b26986a">80027</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_a1a32f49-e615-4fab-be45-fa9c59e66ea6">(303)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_aea01665-9adf-4902-a94d-a6485abfa5c1">417-0500</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_72e87a78-656b-4df2-b101-91081dc3ab96">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_7d57037d-f5d4-4d36-b334-f7f0371946e2">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_42130a5e-6454-4e33-b589-44b84377c076">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_b9fd69fb-e4a6-4c1e-b929-67a049d90b91">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_708b2994-07b4-4f22-b399-af2cca169565">Common Stock, par value of $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_e124d762-2366-4aed-9d7e-9351e5c589a9">BDSX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_6bb0c3c9-da48-4cbe-9c95-d7033535954c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_e28a7fbb-ec83-429c-b635-7085719fbdd3">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="C_3e8dc278-76bc-4f6c-865c-50603685160c"
      id="F_f92a5987-32c0-41d1-81b1-9621c16fa9a1">false</dei:EntityExTransitionPeriod>
</xbrl>
