XML 147 R106.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Derivatives and Hedging - Foreign Exchange Risk Management Narrative (Details) | 12 Months Ended
--- | ---
Dec. 31, 2014
Cash Flow Hedging [Member] |
Derivative [Line Items] |
Foreign currency exposures, maximum average hedging period | 2 years
Net Investment Hedging [Member] |
Derivative [Line Items] |
Foreign currency exposures, maximum hedging period | 2 years
Not Designated as Hedging Instrument [Member] |
Derivative [Line Items] |
Maximum length of time hedged in foreign currency undesignated hedge | 1 year

X
- Definition Maximum average contract period for foreign currency exchange rate derivatives. + References No definition available. + Details
Name: | aon_MaximumAverageMaturityOfForeignCurrencyDerivatives
Namespace Prefix: | aon_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum length of time over which the entity is hedging its exposure to the variability in future exchange rates on its net investments in foreign operations. + References No definition available. + Details
Name: | aon_MaximumLengthOfTimeHedgedInForeignCurrencyNetInvestmentHedge
Namespace Prefix: | aon_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum length of time over which the entity is hedging its exposure to the variability in future exchange rates using instruments not designated as accounting hedges. + References No definition available. + Details
Name: | aon_MaximumLengthOfTimeHedgedInForeignCurrencyUndesignatedHedge
Namespace Prefix: | aon_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |