<?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="ions-20260528.xsd" xlink:type="simple"/>
    <context id="c20260528to20260528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874015</identifier>
        </entity>
        <period>
            <startDate>2026-05-28</startDate>
            <endDate>2026-05-28</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20260528to20260528"
      id="Fact_7290a23a33c141dcaae5e94bccac92bf">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20260528to20260528"
      id="Fact_76b0d8a519f44aeaae7d7d6f704fbf92">0000874015</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20260528to20260528"
      id="Fact_01092af6d6a84fddbc343a0f02e550a2">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20260528to20260528"
      id="Fact_7f6914c8c6204b9f96c90f3121cb03a5">2026-05-28</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20260528to20260528"
      id="Fact_a8e98a1f79984b4f98ea23bd7a6e05d7">IONIS PHARMACEUTICALS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20260528to20260528"
      id="Fact_2dae07e9425841b6a75351be76228ae4">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20260528to20260528"
      id="Fact_d8d60e3a614d41c5a2086b50ec8c43bb">000-19125</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20260528to20260528"
      id="Fact_4cbb15c156754a78bb20fec9c1400244">33-0336973</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20260528to20260528"
      id="Fact_5c8f3560ba094a60833b9acf7a3b3efc">2855 Gazelle Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20260528to20260528"
      id="Fact_5841e26aba3045dab97d318d95dd5deb">Carlsbad</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20260528to20260528"
      id="Fact_ac1ff9966bab40239c072981f3553c91">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20260528to20260528"
      id="Fact_b32c5bf0b63442d598de3db5003e93ee">92010</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20260528to20260528"
      id="Fact_abeba55028154aa793a47e14ed8b431d">760</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20260528to20260528"
      id="Fact_a94bbeefaae8422bb6f2c3918d32c214">931-9200</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20260528to20260528"
      id="Fact_48d02484fb014a8cb1caa6596b2d9a1d">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20260528to20260528"
      id="Fact_2d28ad6a3b57432d8f11dd9508002d0a">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20260528to20260528"
      id="Fact_db27e19c53704bdf90f864d83249f8ac">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20260528to20260528"
      id="Fact_21b470182649427e88143c1a1d408d9c">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="c20260528to20260528"
      id="Fact_61206050b85143e4b07472781e0fc14b">Common Stock, $.001 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20260528to20260528"
      id="Fact_126d0f8424354f249b24a0b5aba95e92">IONS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20260528to20260528"
      id="Fact_5bdaa391e06746eeb2fed35283f54830">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20260528to20260528"
      id="Fact_e5d68e56f96a4f2bbd4d6282a5f0ab49">false</dei:EntityEmergingGrowthCompany>
</xbrl>
