XML 162 R131.htm IDEA: XBRL DOCUMENT
v3.22.4

Provisions - Main assumptions (Detail) - Respironics field action [Member] | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Ten percentage point increase [Member] |  |
Provisions [Line Items] |  |
Sensitivity analysis effect of change in main assumption | 10.00% |
Ten percentage point increase [Member] | Total number of devices [Member] |  |
Provisions [Line Items] |  |
Sensitivity analysis effect of change in main assumption |  | 2600.00%
Ten percentage point increase [Member] | Replacement share [Member] |  |
Provisions [Line Items] |  |
Sensitivity analysis effect of change in main assumption |  | 1200.00%
Ten percentage point decrease [Member] |  |
Provisions [Line Items] |  |
Sensitivity analysis effect of change in main assumption | (10.00%) |
Ten percentage point decrease [Member] | Total number of devices [Member] |  |
Provisions [Line Items] |  |
Sensitivity analysis effect of change in main assumption |  | (2600.00%)
Ten percentage point decrease [Member] | Replacement share [Member] |  |
Provisions [Line Items] |  |
Sensitivity analysis effect of change in main assumption |  | (1200.00%)

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: | num:percentItemType
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_SensitivityAnalysisScenarioAxis=phg_TenPercentagePointIncreaseMember
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_SensitivityAnalysisMainAssumptionTypeAxis=phg_ReplacementShareMember
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: |