<?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="bdsx-20260805.xsd" xlink:type="simple"/>
    <context id="C_85428b1d-52b0-4b3c-9395-68fe94d171e2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001439725</identifier>
        </entity>
        <period>
            <startDate>2026-08-05</startDate>
            <endDate>2026-08-05</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_d4f6bc93-46ba-46bb-808b-7e71cddfd681">0001439725</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_60c81279-d248-4b66-bb16-e7aeaa7c7f45">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_d4d65787-40d1-46b3-b7a1-d8c6960a8057">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_fcf1d4e7-09db-4786-a62e-81c822491124">2026-08-05</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_4feceb1a-cd8c-4112-925e-85781d0ea248">Biodesix, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_65fdda8a-898c-4c18-8fef-afc490f20929">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_7be85e2d-57db-423c-bd2b-7de222965752">001-39659</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_167e3805-0c96-4c1a-9772-e3777cf41a83">20-3986492</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_470560f4-7530-4756-a1e7-d8e699e5aef1">919 West Dillon Rd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_4811be3d-fad5-4890-9bb2-89c7b5218b39">Louisville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_2a3d6b7c-834a-4e6d-91fc-929d4ebe3432">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_be0960f4-f546-4e03-936a-f774d24cf321">80027</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_0f1dbcf3-4eaa-425c-92ab-6df75a1f8aee">(303)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_2017a423-2fc0-4fee-90e9-d2521dc0bef3">417-0500</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_5c00638e-e4c5-4d93-a431-0d4a166eb858">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_a9761889-04f2-46dd-aa0f-5d1978dc632e">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_00eb925f-3f6a-42bb-be27-3c4ff5ae4703">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_b1cf5f07-0e64-4c12-9c98-9d61c2ccfb9a">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_c143bb13-633e-426e-88cc-ecdbfc297670">Common Stock, par value of $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_71cee5a5-bf5c-4a19-92fc-3d0944c98e2c">BDSX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_49202c6a-b552-4b4e-93ed-83bebe2acacb">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_85428b1d-52b0-4b3c-9395-68fe94d171e2"
      id="F_f20e925d-7ba2-4086-870d-4961b53c5294">false</dei:EntityEmergingGrowthCompany>
</xbrl>
