XML 141 R95.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Principal alliances - Investor Agreement with Regeneron Pharmaceuticals, Inc. (Details) - shares |  | 1 Months Ended
--- | --- | ---
May 29, 2020 | Jan. 31, 2014
Public offering | Regeneron |  |
Disclosure of detailed information about Principal Alliances [Line Items] |  |
Sale of stock, number of shares issued in transaction (in shares) | 13,000,000 |
Regeneron Pharmaceuticals, INC | 2014 Amended Investment Agreement |  |
Disclosure of detailed information about Principal Alliances [Line Items] |  |
Maximum ownership percentage allowed to acquire |  | 30.00%

X
- Definition Disclosure of detailed information about Principal Alliances [Line Items] + References No definition available. + Details
Name: | sny_DisclosureOfDetailedInformationAboutPrincipalAlliancesLineItems
Namespace Prefix: | sny_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum ownership percentage allowed to acquire. + References No definition available. + Details
Name: | sny_MaximumOwnershipPercentageAllowedToAcquire
Namespace Prefix: | sny_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale Of Stock, Number Of Shares Issued In Transaction, Total + References No definition available. + Details
Name: | sny_SaleOfStockNumberOfSharesIssuedInTransactionTotal
Namespace Prefix: | sny_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | sny_SaleOfStockAxis=sny_PublicOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInAssociatesAxis=sny_RegeneronMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CounterpartiesAxis=sny_RegeneronPharmaceuticalsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sny_PrincipalAlliancesAxis=sny_TwoThousandFourteenAmendedInvestmentAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |