XML 24 R44.htm IDEA: XBRL DOCUMENT
v3.19.3

Collaborative Arrangements and Licensing Agreements, Bayer (Details) - Bayer [Member] - USD ($) $ in Millions | 1 Months Ended |
--- | --- | ---
Oct. 31, 2019 | Sep. 30, 2019
Collaborative Arrangement and Licensing Agreement [Abstract] |  |
Cumulative payments received |  | $ 175
Next prospective milestone |  | $ 20
Subsequent Event [Member] |  |
Collaborative Arrangement and Licensing Agreement [Abstract] |  |
Milestone payment earned | $ 10 |

X
- References No definition available. + Details
Name: | ions_CollaborativeArrangementAndLicensingAgreementAbstract
Namespace Prefix: | ions_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cumulative amount of payments received under the collaboration agreement as of the end of the reporting period. + References No definition available. + Details
Name: | ions_CumulativePaymentsReceived
Namespace Prefix: | ions_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Milestone payment earned during the period. + References No definition available. + Details
Name: | ions_MilestonePaymentEarned
Namespace Prefix: | ions_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The next potential milestone payment to be earned under the collaboration agreement. + References No definition available. + Details
Name: | ions_NextPotentialMilestonePayment
Namespace Prefix: | ions_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=ions_CollaborativeArrangementAndLicensingAgreementEnteredIntoInMay2015WithBayerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |