XML 57 R62.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Debt and Credit Arrangements Capped Call (Details) (4.75% Notes, USD $) In Millions, unless otherwise specified | 12 Months Ended |
--- | --- | ---
Dec. 31, 2012 | Dec. 31, 2010 | Dec. 31, 2011
4.75% Notes |  |  |
Debt Instrument |  |  |
Capped call, strike price | 11.86 | 12.42 | 12.13
Capped call, cap price | 17.43 | 18.26 | 17.83
Capped call, number of shares that may be purchased | 16.9 |  |
Capped call, expiration date | Apr. 02, 2013 |  |
Capped call, cost of options |  | $ 22.8 |

X
- Definition The total number of shares of common stock that we may purchase due to our Capped Call Option based on set strike price + References No definition available. + Details
Name: | ipg_DebtInstrumentCappedCallOptionTotalNumberOfShares
Namespace Prefix: | ipg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract. + References No definition available. + Details
Name: | us-gaap_DerivativeCapPrice
Namespace Prefix: | us-gaap_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Definition The premium (cost) of a hedge, expensed during the period. + References No definition available. + Details
Name: | us-gaap_DerivativeCostOfHedge
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Date the derivative contract matures, in CCYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_DerivativeMaturityDates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The strike price on the price risk option contract such as a put option or a call option. + References No definition available. + Details
Name: | us-gaap_DerivativePriceRiskOptionStrikePrice
Namespace Prefix: | us-gaap_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | instant