XML 143 R124.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Major customers (Textual) (Details) - customer | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Risks and Uncertainties [Abstract] |  |  |
Number of major customers (as defined) accounting for more than 10% of total revenue | 3 | 3 | 3
Threshold as a percentage of total revenues for determining a major customer for additional disclosures | 10.00% | 10.00% | 10.00%
Percentage of worldwide gross revenues derived from major customers (as defined) on a combined basis | 84.00% |  |
Percentage of United States gross product sales derived from major customers (as defined) on a combined basis | 98.00% |  |
Major customers (as defined) accounting for more than 10% of gross trade receivables | 3 | 3 |
Combined trade receivables for all major customers (as defined) as a percentage of net trade receivables | 76.00% | 75.00% |
Percentage of net trade receivables due from customers located outside the United States, primarily in Europe | 23.00% | 25.00% |
AmerisourceBergen Corporation [Member] |  |  |
Concentration Risk [Line Items] |  |  |
Amount due from major customer (as defined) as a percentage of gross trade receivables | exceeded 10% | exceeded 10% |
McKesson Corporation [Member] |  |  |
Concentration Risk [Line Items] |  |  |
Amount due from major customer (as defined) as a percentage of gross trade receivables | exceeded 10% | exceeded 10% |
Cardinal Health, Inc. [Member] |  |  |
Concentration Risk [Line Items] |  |  |
Amount due from major customer (as defined) as a percentage of gross trade receivables | exceeded 10% | exceeded 10% |

X
- Definition Major customers (as defined) accounting for more than 10% of gross trade receivables. + References No definition available. + Details
Name: | amgn_NumberOfCustomersAccountingForMoreThanTenPercentOfGrossTradeReceivables
Namespace Prefix: | amgn_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of major customers (as defined) accounting for more than 10% of total revenue. + References No definition available. + Details
Name: | amgn_NumberOfCustomersAccountingForMoreThanTenPercentOfRevenue
Namespace Prefix: | amgn_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of United States gross product sales derived from major customers (as defined) on a combined basis. + References No definition available. + Details
Name: | amgn_PercentageOfCombinedGrossProductSalesFromMajorCustomers
Namespace Prefix: | amgn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Combined trade receivables for all major customers (as defined) as a percentage of net trade receivables. + References No definition available. + Details
Name: | amgn_PercentageOfCombinedNetTradeReceivablesFromMajorCustomers
Namespace Prefix: | amgn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of worldwide gross revenues derived from major customers (as defined) on a combined basis. + References No definition available. + Details
Name: | amgn_PercentageOfCombinedWorldwideGrossRevenuesFromMajorCustomers
Namespace Prefix: | amgn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of net trade receivables due from customers located outside the United States, primarily in Europe. + References No definition available. + Details
Name: | amgn_PercentageOfNetAmountDueFromCustomersLocatedOutsideDomesticLocation
Namespace Prefix: | amgn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount due from major customer (as defined) as a percentage of gross trade receivables. + References No definition available. + Details
Name: | amgn_ThresholdForDisclosureOfAmountsDueFromMajorCustomers
Namespace Prefix: | amgn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold as a percentage of total revenues for determining a major customer for additional disclosures. + References No definition available. + Details
Name: | amgn_ThresholdForDisclosureOfProductSalesToMajorCustomers
Namespace Prefix: | amgn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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_ConcentrationRiskLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | srt_MajorCustomersAxis=amgn_CustomerOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=amgn_CustomerTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=amgn_CustomerThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |