XML 191 R121.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Restructuring Charges (Details) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) ft² | Dec. 31, 2021 USD ($)
Restructuring Cost and Reserve [Line Items] |  |  |  |
Severance and termination costs | $ 0.0 | $ 0.4 | $ (0.1) |
Lease Restructuring Cost | (5.7) | (1.2) | 85.4 |
Lease restructuring costs |  | (1.2) | 85.4 |
Other Restructuring Costs | 0.7 | 0.9 | 17.1 |
Restructuring Charges | (5.0) | 0.1 | 102.4 |
Lease impairment costs 2020 plan | (3.2) | (0.3) | 1.0 |
Other restructuring costs 2020 Plan | 0.0 | 0.1 | 2.9 |
Other Restructuring Costs 2022 Real Estate Actions | 0.7 | 0.8 | 14.2 |
Restructuring Charges 2020 Plan Reserve | 0.4 | 0.6 | 2.3 | $ 9.4
Restructuring Charges 2020 Plan | (3.2) | 0.2 | 3.8 |
Restructuring Charges 2022 Real Estate Actions Reserve | 0.0 | 0.0 | 0.0 |
Restructuring Charges 2022 Real Estate Actions | (1.8) | (0.1) | $ 98.6 |
Area of Real Estate Property | ft² |  |  | 500,000 |
Operating Lease, Impairment Loss 2022 Real Estate Action | (2.5) | (0.9) | $ 84.4 |
Area of Real Estate Property, Percent |  |  | 6.70% |
MD&E |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Severance and termination costs | 65.8 | 55.8 | $ 31.6 |
Lease impairment costs 2020 plan | 0.4 | (0.3) | 0.0 |
Restructuring Charges 2020 Plan | 0.5 | (0.3) | 0.1 |
Restructuring Charges 2022 Real Estate Actions | 0.3 | (1.0) | 69.0 |
Operating Lease, Impairment Loss 2022 Real Estate Action | 0.2 | (1.0) | 54.3 |
IA&C |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Severance and termination costs | 58.9 | 53.1 | 36.6 |
Lease impairment costs 2020 plan | 0.0 | 0.0 | 7.0 |
Restructuring Charges 2020 Plan | (0.2) | 0.5 | 7.7 |
Restructuring Charges 2022 Real Estate Actions | (2.1) | (0.3) | 21.0 |
Operating Lease, Impairment Loss 2022 Real Estate Action | (2.7) | (0.5) | 22.3 |
SC&E |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Severance and termination costs | 13.8 | 15.0 | 10.2 |
Lease impairment costs 2020 plan | 0.3 | 0.0 | (5.9) |
Restructuring Charges 2020 Plan | 0.3 | 0.0 | (4.2) |
Restructuring Charges 2022 Real Estate Actions | 0.0 | 1.1 | 8.0 |
Operating Lease, Impairment Loss 2022 Real Estate Action | 0.0 | 0.4 | 7.0 |
Corporate Segment and Other Operating Segment |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Lease impairment costs 2020 plan | (3.9) | 0.0 | (0.1) |
Restructuring Charges 2020 Plan | (3.8) | 0.0 | 0.2 |
Restructuring Charges 2022 Real Estate Actions | 0.0 | 0.1 | 0.6 |
Operating Lease, Impairment Loss 2022 Real Estate Action | 0.0 | 0.2 | 0.8 |
Non-cash Items [Member] |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Severance and termination costs | 0.0 | 0.0 | 0.0 |
Lease impairment costs 2020 plan | (3.2) | (0.3) | 1.0 |
Other restructuring costs 2020 Plan | 0.0 | 0.1 | 2.9 |
Other Restructuring Costs 2022 Real Estate Actions | 0.7 | 0.2 | 13.5 |
Restructuring Charges 2020 Plan | (3.2) | (0.2) | 3.9 |
Restructuring Charges 2022 Real Estate Actions | (1.8) | (0.7) | 97.9 |
Operating Lease, Impairment Loss 2022 Real Estate Action | (2.5) | (0.9) | 84.4 |
Cash Payments [Member] |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Severance and termination costs | 0.2 | 2.1 | 7.0 |
Lease impairment costs 2020 plan | 0.0 | 0.0 | 0.0 |
Other restructuring costs 2020 Plan | 0.0 | 0.0 | 0.0 |
Other Restructuring Costs 2022 Real Estate Actions | 0.0 | 0.6 | 0.7 |
Restructuring Charges 2020 Plan | 0.2 | 2.1 | 7.0 |
Restructuring Charges 2022 Real Estate Actions | 0.0 | 0.6 | 0.7 |
Operating Lease, Impairment Loss 2022 Real Estate Action | 0.0 | 0.0 | 0.0 |
Other Restructuring [Member] |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Other Restructuring Costs 2022 Real Estate Actions Reserve | 0.0 | 0.0 | 0.0 |
Other restructuring costs reserve 2020 plan | 0.0 | 0.0 | 0.0 | 0.0
Lease impairment costs [Member] |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring Reserve | 0.0 | 0.0 | 0.0 |
Lease impairment costs reserve 2020 Plan | 0.0 | 0.0 | 0.0 | 0.0
Employee Severance [Member] |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring Reserve | $ 0.4 | $ 0.6 | $ 2.3 | $ 9.4

X
- Definition Area of Real Estate Property, Percent + References No definition available. + Details
Name: | ipg_AreaOfRealEstatePropertyPercent
Namespace Prefix: | ipg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Lease impairment costs 2020 plan + References No definition available. + Details
Name: | ipg_LeaseImpairmentCosts2020Plan
Namespace Prefix: | ipg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Lease impairment costs reserve 2020 Plan + References No definition available. + Details
Name: | ipg_LeaseImpairmentCostsReserve2020Plan
Namespace Prefix: | ipg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Operating Lease, Impairment Loss 2022 Real Estate Action + References No definition available. + Details
Name: | ipg_OperatingLeaseImpairmentLoss2022RealEstateAction
Namespace Prefix: | ipg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Other restructuring costs 2020 Plan + References No definition available. + Details
Name: | ipg_OtherRestructuringCosts2020Plan
Namespace Prefix: | ipg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Other Restructuring Costs 2022 Real Estate Actions + References No definition available. + Details
Name: | ipg_OtherRestructuringCosts2022RealEstateActions
Namespace Prefix: | ipg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Other Restructuring Costs 2022 Real Estate Actions Reserve + References No definition available. + Details
Name: | ipg_OtherRestructuringCosts2022RealEstateActionsReserve
Namespace Prefix: | ipg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Other restructuring costs reserve 2020 plan + References No definition available. + Details
Name: | ipg_OtherRestructuringCostsReserve2020Plan
Namespace Prefix: | ipg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructuring Charges 2020 Plan + References No definition available. + Details
Name: | ipg_RestructuringCharges2020Plan
Namespace Prefix: | ipg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Restructuring Charges 2020 Plan Reserve + References No definition available. + Details
Name: | ipg_RestructuringCharges2020PlanReserve
Namespace Prefix: | ipg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructuring Charges 2022 Real Estate Actions + References No definition available. + Details
Name: | ipg_RestructuringCharges2022RealEstateActions
Namespace Prefix: | ipg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Restructuring Charges 2022 Real Estate Actions Reserve + References No definition available. + Details
Name: | ipg_RestructuringCharges2022RealEstateActionsReserve
Namespace Prefix: | ipg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Area of a real estate property. + References No definition available. + Details
Name: | us-gaap_AreaOfRealEstateProperty
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of loss from impairment of right-of-use asset from operating lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 25 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6 + Details
Name: | us-gaap_OperatingLeaseImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_OtherRestructuringCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1 + Details
Name: | us-gaap_RestructuringCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_SeveranceCosts1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ipg_MDEMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ipg_IACMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ipg_SCEMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=ipg_NoncashItemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=ipg_CashPaymentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=ipg_LeaseimpairmentcostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |