XML 97 R83.htm IDEA: XBRL DOCUMENT
v3.23.2

Off Balance Sheet Commitments (Details) $ in Millions |  |  | 6 Months Ended
--- | --- | --- | ---
Jun. 19, 2023 USD ($) | May 01, 2023 USD ($) | Jun. 30, 2023 USD ($) extension
Disclosure Of Off Balance Sheet Commitments [Line Items] |  |  |
Lease, term |  |  | 15 years
Lease, cost |  |  | $ 200.0
Lease, extension options, number | extension |  |  | 2
Lease, extension options, term |  |  | 5 years
Minimum |  |  |
Disclosure Of Off Balance Sheet Commitments [Line Items] |  |  |
Lease, term |  |  | 12 years
Maze Therapeutics |  |  |
Disclosure Of Off Balance Sheet Commitments [Line Items] |  |  |
Upfront payment |  | $ 150.0 |
Maze Therapeutics | Maximum |  |  |
Disclosure Of Off Balance Sheet Commitments [Line Items] |  |  |
Commitments related to potential milestone payments for projects under collaboration agreements |  | $ 600.0 |
Scribe Therapeutics |  |  |
Disclosure Of Off Balance Sheet Commitments [Line Items] |  |  |
Upfront payment | $ 40.0 |  |
Scribe Therapeutics | Maximum |  |  |
Disclosure Of Off Balance Sheet Commitments [Line Items] |  |  |
Commitments related to potential milestone payments for projects under collaboration agreements | $ 1,200.0 |  |

X
- Definition Commitments Related To Milestone Payments For Projects Under Collaboration Agreement + References No definition available. + Details
Name: | sny_CommitmentsRelatedToMilestonePaymentsForProjectsUnderCollaborationAgreement
Namespace Prefix: | sny_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition [Line Items] for Disclosure Of Off Balance Sheet Commitments [Table] + References No definition available. + Details
Name: | sny_DisclosureOfOffBalanceSheetCommitmentsLineItems
Namespace Prefix: | sny_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease, Cost + References No definition available. + Details
Name: | sny_LeaseCost
Namespace Prefix: | sny_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Lease, Extension Options, Number + References No definition available. + Details
Name: | sny_LeaseExtensionOptionsNumber
Namespace Prefix: | sny_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease, Extension Options, Term + References No definition available. + Details
Name: | sny_LeaseExtensionOptionsTerm
Namespace Prefix: | sny_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease, Term + References No definition available. + Details
Name: | sny_LeaseTerm
Namespace Prefix: | sny_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Upfront payments. + References No definition available. + Details
Name: | sny_UpfrontPayments
Namespace Prefix: | sny_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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