XML 139 R105.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-Based Compensation Plans - Employee Share Purchase Plan Narrative (Details) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2010
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation expense $ 328us-gaap_AllocatedShareBasedCompensationExpense $ 300us-gaap_AllocatedShareBasedCompensationExpense $ 212us-gaap_AllocatedShareBasedCompensationExpense  
United States [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Period of interval for purchase of common stock     6 months 3 months
Purchase price expressed as a percentage of the fair market value of common stock     85.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
/ us-gaap_PlanNameAxis
= aon_UnitedStatesEmployeeStockPurchasePlanMember
85.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
/ us-gaap_PlanNameAxis
= aon_UnitedStatesEmployeeStockPurchasePlanMember
Stock issued to employees under the plan (in shares) 439,000us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_PlanNameAxis
= aon_UnitedStatesEmployeeStockPurchasePlanMember
556,000us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_PlanNameAxis
= aon_UnitedStatesEmployeeStockPurchasePlanMember
621,000us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_PlanNameAxis
= aon_UnitedStatesEmployeeStockPurchasePlanMember
 
Total share-based compensation expense 7us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= aon_UnitedStatesEmployeeStockPurchasePlanMember
6us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= aon_UnitedStatesEmployeeStockPurchasePlanMember
6us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= aon_UnitedStatesEmployeeStockPurchasePlanMember
 
United States [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Purchase of shares under plan 7,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_PlanNameAxis
= aon_UnitedStatesEmployeeStockPurchasePlanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
United Kingdom [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Purchase of shares under plan 300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_PlanNameAxis
= aon_UnitedKingdomEmployeeStockPurchasePlanMember
350,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_PlanNameAxis
= aon_UnitedKingdomEmployeeStockPurchasePlanMember
  300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_PlanNameAxis
= aon_UnitedKingdomEmployeeStockPurchasePlanMember
Stock issued to employees under the plan (in shares) 642us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_PlanNameAxis
= aon_UnitedKingdomEmployeeStockPurchasePlanMember
172,000us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_PlanNameAxis
= aon_UnitedKingdomEmployeeStockPurchasePlanMember
25,000us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_PlanNameAxis
= aon_UnitedKingdomEmployeeStockPurchasePlanMember
 
Waiting period before purchase of shares 3 years      
Total share-based compensation expense $ 2us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= aon_UnitedKingdomEmployeeStockPurchasePlanMember
$ 1us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= aon_UnitedKingdomEmployeeStockPurchasePlanMember
$ 1us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= aon_UnitedKingdomEmployeeStockPurchasePlanMember