XML 162 R133.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Provisions - Main assumptions (Detail) - Respironics field action [Member] | 12 Months Ended
--- | ---
Dec. 31, 2021 EUR (€)
Total number of devices [Member] |
Provisions [Line Items] |
Provision, main assumptions value | 5,200,000
Total number of devices [Member] | Ten percentage point increase [Member] |
Provisions [Line Items] |
Sensitivity analysis effect of change in main assumption | € 63
Total number of devices [Member] | Ten percentage point decrease [Member] |
Provisions [Line Items] |
Sensitivity analysis effect of change in main assumption | € (63)
Replacement share [Member] |
Provisions [Line Items] |
Provision, main assumptions value | 0.46
Replacement share [Member] | Ten percentage point increase [Member] |
Provisions [Line Items] |
Sensitivity analysis effect of change in main assumption | € 44
Replacement share [Member] | Ten percentage point decrease [Member] |
Provisions [Line Items] |
Sensitivity analysis effect of change in main assumption | € (44)

X
- References No definition available. + Details
Name: | phg_ProvisionMainAssumptionsValue
Namespace Prefix: | phg_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | phg_ProvisionsLineItems
Namespace Prefix: | phg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | phg_SensitivityAnalysisEffectOfChangeInMainAssumption
Namespace Prefix: | phg_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | phg_SpecificEventsAxis=phg_RespironicsFieldActionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | phg_SensitivityAnalysisMainAssumptionTypeAxis=phg_TotalNumberOfDevicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | phg_SensitivityAnalysisScenarioAxis=phg_TenPercentagePointIncreaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | phg_SensitivityAnalysisScenarioAxis=phg_TenPercentagePointDecreaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | phg_SensitivityAnalysisMainAssumptionTypeAxis=phg_ReplacementShareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |