XML 64 R54.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Revenue from Contracts with Customers - Schedule of Sales Reserves and Allowances (Detail) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2018 | Dec. 31, 2017
Revenue Recognition [Line Items] |  |
Reserves included in Accounts Receivable, net | $ 178 | $ 196
Rebates | 2,881 | 3,077
Medicaid and other governmental allowances | 1,921 | 1,908
Chargebacks | 1,633 | 1,849
Returns | 753 | 780
Other | 222 | 267
Total reserves included in Sales Reserves and Allowances | 7,410 | 7,881
Total | 7,588 | $ 8,077
Current Year Provisions Related to Sales [Member] |  |
Revenue Recognition [Line Items] |  |
Reserves included in Accounts Receivable, net | 136 |
Rebates | 1,865 |
Medicaid and other governmental allowances | 357 |
Chargebacks | 2,711 |
Returns | 70 |
Other | 103 |
Total reserves included in Sales Reserves and Allowances | 5,106 |
Total | 5,242 |
Prior Year Provisions Related to Sales [Member] |  |
Revenue Recognition [Line Items] |  |
Reserves included in Accounts Receivable, net | 2 |
Rebates | (19) |
Medicaid and other governmental allowances | 3 |
Chargebacks | (1) |
Returns | 21 |
Other | (8) |
Total reserves included in Sales Reserves and Allowances | (4) |
Total | (2) |
Credits and Payments [Member] |  |
Revenue Recognition [Line Items] |  |
Reserves included in Accounts Receivable, net | (157) |
Rebates | (2,051) |
Medicaid and other governmental allowances | (349) |
Chargebacks | (2,927) |
Returns | (119) |
Other | (139) |
Total reserves included in Sales Reserves and Allowances | (5,585) |
Total | (5,742) |
Translation Differences [Member] |  |
Revenue Recognition [Line Items] |  |
Reserves included in Accounts Receivable, net | 1 |
Rebates | 9 |
Medicaid and other governmental allowances | 2 |
Chargebacks | 1 |
Returns | 1 |
Other | (1) |
Total reserves included in Sales Reserves and Allowances | 12 |
Total | $ 13 |

X
- Definition Accounts Receivable, Net, Current Reserves + References No definition available. + Details
Name: | teva_AccountsReceivableNetCurrentReserves
Namespace Prefix: | teva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Chargeback + References No definition available. + Details
Name: | teva_Chargebacks
Namespace Prefix: | teva_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Medicaid and other governmental allowances. + References No definition available. + Details
Name: | teva_MedicaidAndOtherGovernmentalAllowances
Namespace Prefix: | teva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other + References No definition available. + Details
Name: | teva_Other
Namespace Prefix: | teva_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Rebates + References No definition available. + Details
Name: | teva_Rebates
Namespace Prefix: | teva_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reserves included in accounts receivable net and sales reserves and allowances. + References No definition available. + Details
Name: | teva_ReservesIncludedInAccountsReceivableNetAndSalesReservesAndAllowances
Namespace Prefix: | teva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Returns + References No definition available. + Details
Name: | teva_Returns
Namespace Prefix: | teva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Revenue Recognition [Line Items] + References No definition available. + Details
Name: | teva_RevenueRecognitionLineItems
Namespace Prefix: | teva_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The sum of the balance sheet amounts of the allowances for chargebacks, returns, rebates, other promotional items and price protection. + References No definition available. + Details
Name: | teva_SalesReservesAndAllowances
Namespace Prefix: | teva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DeferredRevenueArrangementTypeAxis=teva_CurrentYearProvisionsRelatedToSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DeferredRevenueArrangementTypeAxis=teva_PriorYearProvisionsRelatedToSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DeferredRevenueArrangementTypeAxis=teva_CreditsAndPaymentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DeferredRevenueArrangementTypeAxis=teva_TranslationDifferencesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |