| Line |
Label |
Object Class (Data type) |
Period Type |
Balance |
Report Element Name |
| 1 |
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] |
Table |
|
|
us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable |
| 2 |
Legal Entity [Axis] |
Axis |
|
|
dei:LegalEntityAxis |
| 3 |
Consolidated Entity [Domain] |
Member |
|
|
dei:EntityDomain |
| 4 |
Type of Arrangement and Non-arrangement Transactions [Axis] |
Axis |
|
|
us-gaap:TypeOfArrangementAxis |
| 5 |
Arrangements and Non-arrangement Transactions [Domain] |
Member |
|
|
us-gaap:ArrangementsAndNonarrangementTransactionsMember |
| 6 |
Type of Arrangement [Member] |
Member |
|
|
us-gaap:TypeOfArrangementDomain |
| 7 |
Collaborative Arrangement [Member] |
Member |
|
|
us-gaap:CollaborativeArrangementMember |
| 8 |
Collaborative Arrangement, Product [Member] |
Member |
|
|
us-gaap:CollaborativeArrangementProductMember |
| 9 |
Collaborative Arrangement, Co-promotion [Member] |
Member |
|
|
us-gaap:CollaborativeArrangementCopromotionMember |
| 10 |
Non-arrangement Transactions [Member] |
Member |
|
|
us-gaap:NonarrangementTransactionsMember |
| 11 |
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Axis] |
Axis |
|
|
us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsAxis |
| 12 |
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Domain] |
Member |
|
|
us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsMember |
| 13 |
Collaborative Arrangement, Product, Agreement [Member] |
Member |
|
|
us-gaap:CollaborativeArrangementProductAgreementMember |
| 14 |
Collaborative Arrangement, Product, Aggregated Disclosure [Member] |
Member |
|
|
us-gaap:CollaborativeArrangementProductAggregatedDisclosureMember |
| 15 |
Collaborative Arrangements, Co-promotion Agreement, Agreement [Member] |
Member |
|
|
us-gaap:CollaborativeArrangementsCopromotionAgreementAgreementMember |
| 16 |
Collaborative Arrangements, Co-promotion Agreement, Aggregated Disclosure [Member] |
Member |
|
|
us-gaap:CollaborativeArrangementsCopromotionAgreementAggregatedDisclosureMember |
| 17 |
Non-collaborative Arrangement Transactions [Member] |
Member |
|
|
us-gaap:NoncollaborativeArrangementTransactionsMember |
| 18 |
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] |
LineItems |
|
|
us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems |
| 19 |
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Hierarchy] |
Abstract |
|
|
added:CollaborativeArrangementsNon-collaborativeArrangementTransactionsHierarchy |
| 20 |
Collaborative Arrangement, Nature and Purpose |
Concept (Text/String) |
For Period |
|
us-gaap:CollaborativeArrangementNatureAndPurpose |
| 21 |
Collaborative Arrangement, Rights and Obligations |
Concept (Text/String) |
For Period |
|
us-gaap:CollaborativeArrangementRightsAndObligations |
| 22 |
Collaborative Arrangement, Income Statement Classification |
Concept (Text/String) |
For Period |
|
us-gaap:CollaborativeArrangementIncomeStatementClassification |