<?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-20260504.xsd" xlink:type="simple"/>
    <context id="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001439725</identifier>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-05-04</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_af0e7370-903c-4a33-9977-9700526ed5f7">0001439725</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_30972b39-6dce-48e8-8f75-885327e77632">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_86fbb64a-e1fd-4a9f-9836-3b8f380ce0ff">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_b0734fba-dcd2-4186-bb23-ba441381fe16">2026-05-04</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_51fcf894-4fe0-4acd-8c6c-f378455acc5b">Biodesix, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_99b6fc70-8a54-43d1-915c-2f3f17483839">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_2fc00abd-b0a3-4f87-b299-fe47d7efc48c">001-39659</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_42142068-64a0-40c6-b847-534172fa6155">20-3986492</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_0a4a1c90-d4bb-4354-815a-cd205e49fb51">919 West Dillon Rd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_547f29eb-8e19-4447-9eaa-eac5b7839b9e">Louisville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_a0812e18-5166-49aa-9859-3f1c55ae95f3">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_4971c634-a590-486c-8e31-1166ca6b5921">80027</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_25b41ab2-c0b2-4de9-a669-1dfc534a8ec8">(303)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_d7f220b9-ac1e-4295-9257-72fd70184777">417-0500</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_7702248d-928a-47dc-a8c6-3d75aa204ace">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_bd116754-39c0-4798-8feb-f905a9373707">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_e4c7bbf9-ecb8-4b0a-a3ea-216a016c67a9">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_635e83d5-44ee-4b39-aed7-6c8daa827809">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_21ae3696-c824-481c-b1fa-2b2390586ab2">Common Stock, par value of $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_94e5fd7f-c6ad-4a46-8dd3-a878a4c36504">BDSX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_293f6f9b-fb77-4fbc-90ce-15853291a0b2">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_11f80ea7-951d-4173-bb6a-015e6cfb66c2"
      id="F_dafc510d-bdc0-4b8f-bd07-b3124e10e24a">false</dei:EntityEmergingGrowthCompany>
</xbrl>
