XML 79 R66.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Inventories - Narrative (Details) - USD ($) $ in Millions | Dec. 31, 2017 | Dec. 31, 2016
--- | --- | ---
Inventory [Line Items] |  |
Reduction to inventory recorded | $ 438 |
BMS & Gilead Sciences, LLC Joint Venture [Member] | Efavirenz [Member] |  |
Inventory [Line Items] |  |
Efavirenz Inventory Valued at Estimated Net Selling Price | $ 137 | $ 1,100

X
- Definition Efavirenz Inventory Valued at BMS's Estimated Net Selling Price + References No definition available. + Details
Name: | gild_EfavirenzInventoryValuedatEstimatedNetSellingPrice
Namespace Prefix: | gild_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reduction of inventory as a result of the termination and pursuant to the terms of the existing agreements governing the joint venture between BMS and Gilead + References No definition available. + Details
Name: | gild_ReductiontoInventoryFromTerminationAgreement
Namespace Prefix: | gild_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_InventoryLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | gild_VariableInterestEntitiesByNameOfVariableInterestEntityAxis=gild_BMSGileadSciencesLLCJointVentureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=gild_EfavirenzMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |