XML 55 R45.htm IDEA: XBRL DOCUMENT
v3.25.1

Revenue from Contracts with Customers - Schedule of Sales Reserves and Allowances (Detail) - USD ($) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2025 | Mar. 31, 2024
Revenue Recognition [Line Items] |  |
Balance at beginning of period | $ 3,734 | $ 3,596
Provisions related to sales made in current year period | 3,655 | 3,447
Provisions related to sales made in prior periods | (55) | 12
Credits and payments | (3,606) | (3,364)
Translation differences | 40 | (30)
Balance at end of period | 3,768 | 3,661
Reserves Included in Accounts Receivable, net [Member] |  |
Revenue Recognition [Line Items] |  |
Balance at beginning of period | 56 | 61
Provisions related to sales made in current year period | 99 | 93
Credits and payments | (83) | (87)
Balance at end of period | 72 | 67
Rebates [Member] |  |
Revenue Recognition [Line Items] |  |
Balance at beginning of period | 1,674 | 1,603
Provisions related to sales made in current year period | 1,250 | 1,118
Provisions related to sales made in prior periods | (37) | 10
Credits and payments | (1,224) | (1,086)
Translation differences | 19 | (17)
Balance at end of period | 1,682 | 1,628
Medicaid and other governmental allowances [Member] |  |
Revenue Recognition [Line Items] |  |
Balance at beginning of period | 561 | 540
Provisions related to sales made in current year period | 219 | 181
Provisions related to sales made in prior periods | 9 | 20
Credits and payments | (193) | (171)
Translation differences | 5 | (3)
Balance at end of period | 601 | 567
Chargebacks [Member] |  |
Revenue Recognition [Line Items] |  |
Balance at beginning of period | 936 | 859
Provisions related to sales made in current year period | 1,988 | 1,942
Provisions related to sales made in prior periods | (20) | (11)
Credits and payments | (2,035) | (1,935)
Translation differences | 6 | (5)
Balance at end of period | 875 | 850
Returns [Member] |  |
Revenue Recognition [Line Items] |  |
Balance at beginning of period | 399 | 436
Provisions related to sales made in current year period | 69 | 73
Provisions related to sales made in prior periods | (3) | (6)
Credits and payments | (55) | (67)
Translation differences | 2 | (3)
Balance at end of period | 412 | 433
Other [Member] |  |
Revenue Recognition [Line Items] |  |
Balance at beginning of period | 108 | 97
Provisions related to sales made in current year period | 30 | 40
Provisions related to sales made in prior periods | (4) | (1)
Credits and payments | (16) | (18)
Translation differences | 8 | (2)
Balance at end of period | 126 | 116
Total reserves included in sales reserves and allowances [Member] |  |
Revenue Recognition [Line Items] |  |
Balance at beginning of period | 3,678 | 3,535
Provisions related to sales made in current year period | 3,556 | 3,354
Provisions related to sales made in prior periods | (55) | 12
Credits and payments | (3,523) | (3,277)
Translation differences | 40 | (30)
Balance at end of period | $ 3,696 | $ 3,594

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 Valuation allowances and reserves foreign currency translation. + References No definition available. + Details
Name: | teva_ValuationAllowancesAndReservesForeignCurrencyTranslation
Namespace Prefix: | teva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Valuation allowances and reserves related to current period sales. + References No definition available. + Details
Name: | teva_ValuationAllowancesAndReservesRelatedToCurrentPeriodSales
Namespace Prefix: | teva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Valuation allowances and reserves related to prior period sales. + References No definition available. + Details
Name: | teva_ValuationAllowancesAndReservesRelatedToPriorPeriodSales
Namespace Prefix: | teva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of valuation and qualifying accounts and reserves. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4 + Details
Name: | us-gaap_ValuationAllowancesAndReservesBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of decrease in valuation and qualifying accounts and reserves. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column D)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4 + Details
Name: | us-gaap_ValuationAllowancesAndReservesDeductions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=teva_ReservesIncludedInAccountsReceivableNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=teva_RebatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=teva_MedicaidAndOtherGovernmentalAllowancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=teva_ChargebacksMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=teva_ReturnsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=teva_OtherSalesReservesAndAllowancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=teva_TotalReservesIncludedInSalesReservesAndAllowancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |